RestoreJobListRecord Data Type

Properties
name data type constraints description
guid string  
restoreTime number  
status RestoreJobStatus  
statusInfo string  
protectedEntity NameGuidAndType  
taskTimeStats RestoreTaskTimeStats  
dstProtectedEntity NameGuidAndType  
backup BackupListRecord  
restoreStorageId string  
restoreClusterId string  
restoreHostId string  
restoredPeName string  
restorePath string  
restoreVmFlavor NameAndGuid  
restoreAccessKey NameAndGuid  
restoreProject NameAndGuid  
project NameAndGuid  
baseImage string  
dataCenter string  
node NameAndGuid  
restoredDiskAllocationFormat DiskAllocationFormat  
mountedBackupMode MountedBackupMode  
backupType BackupType  
restoreType RestoreType  
restoreRuleGuid string  
restoreRuleName string  
size number required
warningsPresent boolean required
warnings array of string  
taskDurationTime number  

Example

{
  "guid" : "...",
  "restoreTime" : 12345,
  "status" : "QUEUED",
  "statusInfo" : "...",
  "protectedEntity" : {
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "taskTimeStats" : {
    "queuedRestoreTime" : 12345,
    "restoreTime" : 12345,
    "queuedImportTime" : 12345,
    "importTime" : 12345,
    "queuedMountTime" : 12345,
    "mountTime" : 12345
  },
  "dstProtectedEntity" : {
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "backup" : {
    "archiveExpire" : 12345,
    "taskTimeStats" : {
      "queuedExportTime" : 12345,
      "exportTime" : 12345,
      "queuedStoreTime" : 12345,
      "storeTime" : 12345
    },
    "statusInfo" : "...",
    "protectedEntity" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "parentBackup" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "size" : 12345,
    "effectiveBackupObjectsCount" : 12345,
    "effectiveBackupSize" : 12345,
    "vmExportImportMode" : "DISK_ATTACHMENT_CHANGED_BLOCK_TRACKING",
    "warningsPresent" : true,
    "warnings" : [ "...", "..." ],
    "sourceProject" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "description" : "...",
    "backupLocations" : [ {
      "guid" : "...",
      "backup" : { },
      "snapshotTime" : 12345,
      "backupDestination" : { },
      "roleType" : "PRIMARY",
      "backupDestinationType" : "GCS",
      "status" : "REMOVED",
      "type" : "INCREMENTAL",
      "statusInfo" : "...",
      "retentionHint" : "DONT_TOUCH"
    }, {
      "guid" : "...",
      "backup" : { },
      "snapshotTime" : 12345,
      "backupDestination" : { },
      "roleType" : "SECONDARY",
      "backupDestinationType" : "DATAPROTECTOR",
      "status" : "REMOVED",
      "type" : "SYNTHETIC",
      "statusInfo" : "...",
      "retentionHint" : "DONT_TOUCH"
    } ],
    "originEntity" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hidden" : true,
    "backupRule" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "taskDurationTime" : 12345,
    "sourceNameAndGuid" : {
      "guid" : "...",
      "name" : "...",
      "type" : "PROJECT"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "backupTime" : 1451677502000,
    "snapshotTime" : 1451649601000,
    "status" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }
  },
  "restoreStorageId" : "...",
  "restoreClusterId" : "...",
  "restoreHostId" : "...",
  "restoredPeName" : "...",
  "restorePath" : "...",
  "restoreVmFlavor" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "restoreAccessKey" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "restoreProject" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "project" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "baseImage" : "...",
  "dataCenter" : "...",
  "node" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "restoredDiskAllocationFormat" : "PREALLOCATED",
  "mountedBackupMode" : "CLOUD_PST_DOWNLOAD",
  "backupType" : "SYNCHRONIZATION",
  "restoreType" : "RESTORE_AND_MOUNT",
  "restoreRuleGuid" : "...",
  "restoreRuleName" : "...",
  "size" : 12345,
  "warningsPresent" : true,
  "warnings" : [ "...", "..." ],
  "taskDurationTime" : 12345
}