ProtectedEntitySnapshotDetails Data Type

Properties
name data type constraints description
guid string  
snapshotTime number  
uuid string  
protectedEntity NameGuidAndType  
rule SnapshotMgmtRuleDetails  
warnings array of string  
warningsPresent boolean required
metadata string  
status SnapshotStatus  
standAlone boolean required
lastStoredSnapshotAssignments array of SnapshotRuleAssignmentDetails  

Example

{
  "guid" : "...",
  "snapshotTime" : 12345,
  "uuid" : "...",
  "protectedEntity" : {
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "rule" : {
    "guid" : "...",
    "name" : "...",
    "retentionVersions" : 12345,
    "policy" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "schedules" : [ {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "guid" : "...",
      "name" : "..."
    } ],
    "retentionDays" : 12345,
    "vmCount" : 12345,
    "schedulesCount" : 12345,
    "position" : 12345,
    "active" : true,
    "removable" : true,
    "daysToKeepRetentionLock" : 12345
  },
  "warnings" : [ "...", "..." ],
  "warningsPresent" : true,
  "metadata" : "...",
  "status" : "REMOVED",
  "standAlone" : true,
  "lastStoredSnapshotAssignments" : [ {
    "protectedEntitySnapshot" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }
  }, {
    "protectedEntitySnapshot" : {
      "guid" : "...",
      "name" : "..."
    }
  } ]
}