StorageListRecord Data Type

Properties
name data type constraints description
name string  
type ProtectedEntityType  
uuid string  
backupUpToDate boolean  
size number required
snapshotable boolean required
restorable boolean required
storageBackupPolicy StorageBackupPolicyDetails  
lastSuccessfulBackupSize number  
lastSuccessfulFullBackupSize number  
storageProvider NameAndGuid  
warningsPresent boolean required
storagePool NameAndGuid  
lastSuccessfulFullBackup NameAndGuid  
storageProviderType StorageProviderType  
lastSuccessfulIncBackup NameAndGuid  
present boolean required
path string  
averageProgress number  
restoreStatus string  
lastChainMarkedForDeletion boolean required
possibleActions array of RbacInstanceAction  
guid string  
description string  
rule NameAndGuid  
nodeConfig NameAndGuid  
lastBackup number  

Example

{
  "name" : "...",
  "type" : "CLOUD_SITE",
  "uuid" : "...",
  "backupUpToDate" : true,
  "size" : 12345,
  "snapshotable" : true,
  "restorable" : true,
  "storageBackupPolicy" : {
    "rules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    } ],
    "name" : "...",
    "active" : true,
    "autoAssignSettings" : {
      "mode" : "DISABLED",
      "includeRegExps" : [ "...", "..." ],
      "excludeRegExps" : [ "...", "..." ],
      "storagePools" : [ { }, { } ]
    },
    "backupRetryCount" : 12345,
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "autoRemoveNonPresent" : true,
    "storages" : [ {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    }, {
      "guid" : "...",
      "name" : "..."
    } ],
    "averageBackupSize" : 12345,
    "priority" : 50,
    "failRemainingBackupTasksExportThreshold" : 12345.0,
    "failRemainingBackupTasksStoreThreshold" : 12345.0,
    "dailyReportEnabled" : true,
    "mailingList" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "disableCleanOldBackups" : true
  },
  "lastSuccessfulBackupSize" : 12345,
  "lastSuccessfulFullBackupSize" : 12345,
  "storageProvider" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "warningsPresent" : true,
  "storagePool" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "lastSuccessfulFullBackup" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "storageProviderType" : "NUTANIX_VG",
  "lastSuccessfulIncBackup" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "present" : true,
  "path" : "...",
  "averageProgress" : 12345.0,
  "restoreStatus" : "...",
  "lastChainMarkedForDeletion" : true,
  "possibleActions" : [ "READ", "HVM_READ" ],
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "description" : "...",
  "rule" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "nodeConfig" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "lastBackup" : 1451649601000
}