MountedBackupListRecord Data Type

Properties
name data type constraints description
backup BackupListRecord  
node NameAndGuid  
mountedFileCount number required
mountedFileSystemCount number required
mountedDisks array of NameAndGuid  
allowedClients array of string  
sharedMountPath string  
creationTime number  
cloudFeature CloudFeature  
downloadStatus DownloadStatus  
hvManager NameAndGuid  
hvmType HypervisorManagerType  
state MountedBackupState  
hvType HypervisorType  
hypervisor NameAndGuid  
targetHypervisor NameAndGuid  
restoredVmUuid string  
lastMountTaskId string  
lastRestoreTaskId string  
guid string  
mode MountedBackupMode  

Example

{
  "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" : "EXPORT_STORAGE_REPO",
    "warningsPresent" : true,
    "warnings" : [ "...", "..." ],
    "sourceProject" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "description" : "...",
    "backupLocations" : [ {
      "guid" : "...",
      "backup" : { },
      "snapshotTime" : 12345,
      "backupDestination" : { },
      "roleType" : "ARCHIVE",
      "backupDestinationType" : "AZURE",
      "status" : "REMOVED",
      "type" : "FULL",
      "statusInfo" : "...",
      "retentionHint" : "RECREATE"
    }, {
      "guid" : "...",
      "backup" : { },
      "snapshotTime" : 12345,
      "backupDestination" : { },
      "roleType" : "PRIMARY",
      "backupDestinationType" : "FILESYSTEM",
      "status" : "IN_PROGRESS",
      "type" : "SYNCHRONIZATION",
      "statusInfo" : "...",
      "retentionHint" : "TO_REMOVE"
    } ],
    "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" : "ROOT"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "backupTime" : 1451677502000,
    "snapshotTime" : 1451649601000,
    "status" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }
  },
  "node" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "mountedFileCount" : 12345,
  "mountedFileSystemCount" : 12345,
  "mountedDisks" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "allowedClients" : [ "...", "..." ],
  "sharedMountPath" : "...",
  "creationTime" : 12345,
  "cloudFeature" : "EXCHANGE_CONTACTS",
  "downloadStatus" : "QUEUED",
  "hvManager" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "hvmType" : "OPENNEBULA",
  "state" : "FAILED",
  "hvType" : "PROXMOX",
  "hypervisor" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "targetHypervisor" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "restoredVmUuid" : "...",
  "lastMountTaskId" : "...",
  "lastRestoreTaskId" : "...",
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "mode" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  }
}