TaskBatchResponse Data Type

Properties
name data type description
successful array of NameAndGuid
unsuccessful array of NameAndGuid
tasks array of TaskDetails

Example

{
  "successful" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "unsuccessful" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "tasks" : [ {
    "parentTask" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "workflowExecution" : {
      "guid" : "...",
      "commonContext" : { },
      "virtualEnvironmentContext" : { },
      "storageContext" : { },
      "applicationContext" : { },
      "cloudContext" : { },
      "osContext" : { },
      "tapeContext" : { }
    },
    "restoreType" : "RESTORE_AND_MOUNT",
    "statusInfo" : "...",
    "progressChange" : 12345,
    "startTime" : 12345,
    "hypervisorCertChainCreationTime" : 12345,
    "hypervisorManagerCertChainCreationTime" : 12345,
    "storageProviderCertChainCreationTime" : 12345,
    "backupDestinationCertChainCreationTime" : 12345,
    "retryCount" : 12345,
    "processedObjectCount" : 12345,
    "totalObjectCount" : 12345,
    "protectedEntity" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "protectedEntityDisplayName" : "...",
    "dstProtectedEntity" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "protectedEntitySnapshot" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hypervisor" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "hypervisorManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "storageProvider" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "cloudServiceProvider" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "osAgent" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "tapeManager" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backup" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "mountedBackup" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "schedule" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "node" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "restoreJob" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backupDestination" : {
      "type" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "restoredPeName" : "...",
    "restorePath" : "...",
    "restoreStorageId" : "...",
    "restoreClusterId" : "...",
    "restoreHostId" : "...",
    "restoreToOriginalVolumeType" : true,
    "restoreStoragePool" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "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"
    },
    "authenticationDomain" : {
      "guid" : "...",
      "name" : "...",
      "present" : true,
      "domainId" : "...",
      "user" : "...",
      "defaultProjectName" : "...",
      "hvManager" : { },
      "usedForAuthentication" : true
    },
    "restoredDiskAllocationFormat" : "THIN",
    "taskFiles" : [ {
      "backupFile" : { },
      "path" : "...",
      "config" : "...",
      "storageId" : "...",
      "diskAllocationFormat" : { },
      "originalDiskGuid" : "...",
      "diskName" : "...",
      "excludedFromRestore" : true
    }, {
      "backupFile" : { },
      "path" : "...",
      "config" : "...",
      "storageId" : "...",
      "diskAllocationFormat" : { },
      "originalDiskGuid" : "...",
      "diskName" : "...",
      "excludedFromRestore" : true
    } ],
    "filesToRestore" : [ {
      "task" : { },
      "backupFile" : { },
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67"
    }, {
      "task" : { },
      "backupFile" : { },
      "guid" : "..."
    } ],
    "restoredNetworks" : [ {
      "guid" : "...",
      "task" : { },
      "network" : { },
      "networkInterfaceCard" : { }
    }, {
      "guid" : "...",
      "task" : { },
      "network" : { },
      "networkInterfaceCard" : { }
    } ],
    "filesToSynchronize" : [ {
      "task" : { },
      "backupFile" : { },
      "backupDestination" : { }
    }, {
      "task" : { },
      "backupFile" : { },
      "backupDestination" : { }
    } ],
    "snapshotMgmtRule" : {
      "guid" : "...",
      "name" : "...",
      "retentionVersions" : 12345,
      "policy" : { },
      "schedules" : [ { }, { } ],
      "retentionDays" : 12345,
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    },
    "vmBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "ruleBackupDestinations" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "backupCount" : 12345,
      "removable" : true,
      "markedForDeletion" : true,
      "daysToKeepRetentionLock" : 12345
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "ruleBackupDestinations" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "backupCount" : 12345,
      "removable" : true,
      "markedForDeletion" : true,
      "daysToKeepRetentionLock" : 12345
    } ],
    "storageBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "appBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "cloudBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "osBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "includes" : [ { }, { } ],
      "excludes" : [ { }, { } ]
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "includes" : [ { }, { } ],
      "excludes" : [ { }, { } ]
    } ],
    "baseImage" : {
      "uuid" : "..."
    },
    "dataCenter" : {
      "name" : "...",
      "guid" : "..."
    },
    "overwrite" : true,
    "diskUuidToCbtId" : {
      "property1" : "...",
      "property2" : "..."
    },
    "extract" : true,
    "powerOnAfterRestore" : true,
    "failTaskAfterPowerOnFail" : true,
    "sparsifyRestoreEnabled" : true,
    "dataTransferTimestampStart" : 12345,
    "dataTransferTimestampEnd" : 12345,
    "policy" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backupLocation" : {
      "guid" : "...",
      "backup" : { },
      "backupDestination" : { },
      "roleType" : "ARCHIVE",
      "status" : "FAILED",
      "statusInfo" : "...",
      "retentionHint" : "DONT_TOUCH"
    },
    "locations" : [ {
      "guid" : "...",
      "backupDestination" : { },
      "roleType" : "PRIMARY",
      "backupFileDetails" : { },
      "status" : "REMOVED",
      "backupTime" : 12345,
      "lastModifiedTime" : 12345,
      "encryption" : 12345,
      "config" : "...",
      "compressionType" : "TAR",
      "path" : "..."
    }, {
      "guid" : "...",
      "backupDestination" : { },
      "roleType" : "SECONDARY",
      "backupFileDetails" : { },
      "status" : "CREATING",
      "backupTime" : 12345,
      "lastModifiedTime" : 12345,
      "encryption" : 12345,
      "config" : "...",
      "compressionType" : "TAR",
      "path" : "..."
    } ],
    "cloudTaskOptions" : {
      "accordingToPolicy" : true,
      "path" : "...",
      "container" : "...",
      "destinationEmail" : "...",
      "destinationExternalSourceId" : "...",
      "deleted" : true,
      "overwrite" : true,
      "forceFullBackup" : true,
      "discardMetadataDatabase" : true,
      "pointInTime" : 12345,
      "features" : [ { }, { } ],
      "objects" : [ { }, { } ],
      "recursive" : true,
      "restoreType" : "ALL_SERIES"
    },
    "osTaskOptions" : {
      "forceFullBackup" : true,
      "discardMetadataDatabase" : true,
      "pointInTime" : 12345,
      "includeInRestore" : [ "...", "..." ],
      "restorePath" : "...",
      "restoreMode" : "OVERWRITE_IF_DIFFERENT",
      "destinationAgentGuid" : "...",
      "restoreWithOriginalPath" : true,
      "deleted" : true
    },
    "nfsStorageId" : "...",
    "imageRefForRestore" : "...",
    "uploadFiles" : {
      "paths" : [ "...", "..." ],
      "basePath" : "...",
      "host" : "...",
      "commandType" : "SSH",
      "destinationPath" : "...",
      "credentialGuid" : "..."
    },
    "computeZone" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "restoreImageStorageId" : "...",
    "tape" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "tapeDrive" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "tapeLocation" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "type" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "state" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    },
    "windowStart" : 1451649601000,
    "windowEnd" : 1451677502000,
    "creationTime" : 1451649601000,
    "finishTime" : 1451677502000,
    "progress" : 66.5,
    "priority" : 50,
    "backupType" : {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }
  }, {
    "parentTask" : {
      "guid" : "...",
      "name" : "..."
    },
    "workflowExecution" : {
      "guid" : "...",
      "commonContext" : { },
      "virtualEnvironmentContext" : { },
      "storageContext" : { },
      "applicationContext" : { },
      "cloudContext" : { },
      "osContext" : { },
      "tapeContext" : { }
    },
    "restoreType" : "RESTORE_AND_IMPORT",
    "statusInfo" : "...",
    "progressChange" : 12345,
    "startTime" : 12345,
    "hypervisorCertChainCreationTime" : 12345,
    "hypervisorManagerCertChainCreationTime" : 12345,
    "storageProviderCertChainCreationTime" : 12345,
    "backupDestinationCertChainCreationTime" : 12345,
    "retryCount" : 12345,
    "processedObjectCount" : 12345,
    "totalObjectCount" : 12345,
    "protectedEntity" : {
      "type" : { },
      "guid" : "...",
      "name" : "..."
    },
    "protectedEntityDisplayName" : "...",
    "dstProtectedEntity" : {
      "type" : { },
      "guid" : "...",
      "name" : "..."
    },
    "protectedEntitySnapshot" : {
      "guid" : "...",
      "name" : "..."
    },
    "hypervisor" : {
      "guid" : "...",
      "name" : "..."
    },
    "hypervisorManager" : {
      "guid" : "...",
      "name" : "..."
    },
    "storageProvider" : {
      "guid" : "...",
      "name" : "..."
    },
    "cloudServiceProvider" : {
      "guid" : "...",
      "name" : "..."
    },
    "osAgent" : {
      "guid" : "...",
      "name" : "..."
    },
    "tapeManager" : {
      "guid" : "...",
      "name" : "..."
    },
    "backup" : {
      "guid" : "...",
      "name" : "..."
    },
    "mountedBackup" : {
      "guid" : "...",
      "name" : "..."
    },
    "schedule" : {
      "guid" : "...",
      "name" : "..."
    },
    "node" : {
      "guid" : "...",
      "name" : "..."
    },
    "restoreJob" : {
      "guid" : "...",
      "name" : "..."
    },
    "backupDestination" : {
      "type" : { },
      "guid" : "...",
      "name" : "..."
    },
    "restoredPeName" : "...",
    "restorePath" : "...",
    "restoreStorageId" : "...",
    "restoreClusterId" : "...",
    "restoreHostId" : "...",
    "restoreToOriginalVolumeType" : true,
    "restoreStoragePool" : {
      "guid" : "...",
      "name" : "..."
    },
    "restoreVmFlavor" : {
      "guid" : "...",
      "name" : "..."
    },
    "restoreAccessKey" : {
      "guid" : "...",
      "name" : "..."
    },
    "restoreProject" : {
      "guid" : "...",
      "name" : "..."
    },
    "project" : {
      "guid" : "...",
      "name" : "..."
    },
    "authenticationDomain" : {
      "guid" : "...",
      "name" : "...",
      "present" : true,
      "domainId" : "...",
      "user" : "...",
      "defaultProjectName" : "...",
      "hvManager" : { },
      "usedForAuthentication" : true
    },
    "restoredDiskAllocationFormat" : "PREALLOCATED",
    "taskFiles" : [ {
      "backupFile" : { },
      "path" : "...",
      "config" : "...",
      "storageId" : "...",
      "diskAllocationFormat" : { },
      "originalDiskGuid" : "...",
      "diskName" : "...",
      "excludedFromRestore" : true
    }, {
      "backupFile" : { },
      "path" : "...",
      "config" : "...",
      "storageId" : "...",
      "diskAllocationFormat" : { },
      "originalDiskGuid" : "...",
      "diskName" : "...",
      "excludedFromRestore" : true
    } ],
    "filesToRestore" : [ {
      "task" : { },
      "backupFile" : { },
      "guid" : "..."
    }, {
      "task" : { },
      "backupFile" : { },
      "guid" : "..."
    } ],
    "restoredNetworks" : [ {
      "guid" : "...",
      "task" : { },
      "network" : { },
      "networkInterfaceCard" : { }
    }, {
      "guid" : "...",
      "task" : { },
      "network" : { },
      "networkInterfaceCard" : { }
    } ],
    "filesToSynchronize" : [ {
      "task" : { },
      "backupFile" : { },
      "backupDestination" : { }
    }, {
      "task" : { },
      "backupFile" : { },
      "backupDestination" : { }
    } ],
    "snapshotMgmtRule" : {
      "guid" : "...",
      "name" : "...",
      "retentionVersions" : 12345,
      "policy" : { },
      "schedules" : [ { }, { } ],
      "retentionDays" : 12345,
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    },
    "vmBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "ruleBackupDestinations" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "backupCount" : 12345,
      "removable" : true,
      "markedForDeletion" : true,
      "daysToKeepRetentionLock" : 12345
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "ruleBackupDestinations" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "backupCount" : 12345,
      "removable" : true,
      "markedForDeletion" : true,
      "daysToKeepRetentionLock" : 12345
    } ],
    "storageBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "appBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "cloudBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "ruleBackupDestinations" : [ { }, { } ],
      "backupCount" : 12345,
      "markedForDeletion" : true
    } ],
    "osBackupRules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "includes" : [ { }, { } ],
      "excludes" : [ { }, { } ]
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "ruleBackupDestinations" : [ { }, { } ],
      "removable" : true,
      "daysToKeepRetentionLock" : 12345,
      "backupCount" : 12345,
      "includes" : [ { }, { } ],
      "excludes" : [ { }, { } ]
    } ],
    "baseImage" : {
      "uuid" : "..."
    },
    "dataCenter" : {
      "name" : "...",
      "guid" : "..."
    },
    "overwrite" : true,
    "diskUuidToCbtId" : {
      "property1" : "...",
      "property2" : "..."
    },
    "extract" : true,
    "powerOnAfterRestore" : true,
    "failTaskAfterPowerOnFail" : true,
    "sparsifyRestoreEnabled" : true,
    "dataTransferTimestampStart" : 12345,
    "dataTransferTimestampEnd" : 12345,
    "policy" : {
      "guid" : "...",
      "name" : "..."
    },
    "backupLocation" : {
      "guid" : "...",
      "backup" : { },
      "backupDestination" : { },
      "roleType" : "ARCHIVE",
      "status" : "FAILED",
      "statusInfo" : "...",
      "retentionHint" : "ARCHIVE"
    },
    "locations" : [ {
      "guid" : "...",
      "backupDestination" : { },
      "roleType" : "PRIMARY",
      "backupFileDetails" : { },
      "status" : "CREATING",
      "backupTime" : 12345,
      "lastModifiedTime" : 12345,
      "encryption" : 12345,
      "config" : "...",
      "compressionType" : "BZIP2",
      "path" : "..."
    }, {
      "guid" : "...",
      "backupDestination" : { },
      "roleType" : "ARCHIVE",
      "backupFileDetails" : { },
      "status" : "PRESENT",
      "backupTime" : 12345,
      "lastModifiedTime" : 12345,
      "encryption" : 12345,
      "config" : "...",
      "compressionType" : "LZMA",
      "path" : "..."
    } ],
    "cloudTaskOptions" : {
      "accordingToPolicy" : true,
      "path" : "...",
      "container" : "...",
      "destinationEmail" : "...",
      "destinationExternalSourceId" : "...",
      "deleted" : true,
      "overwrite" : true,
      "forceFullBackup" : true,
      "discardMetadataDatabase" : true,
      "pointInTime" : 12345,
      "features" : [ { }, { } ],
      "objects" : [ { }, { } ],
      "recursive" : true,
      "restoreType" : "ALL_SERIES"
    },
    "osTaskOptions" : {
      "forceFullBackup" : true,
      "discardMetadataDatabase" : true,
      "pointInTime" : 12345,
      "includeInRestore" : [ "...", "..." ],
      "restorePath" : "...",
      "restoreMode" : "SKIP_ALWAYS",
      "destinationAgentGuid" : "...",
      "restoreWithOriginalPath" : true,
      "deleted" : true
    },
    "nfsStorageId" : "...",
    "imageRefForRestore" : "...",
    "uploadFiles" : {
      "paths" : [ "...", "..." ],
      "basePath" : "...",
      "host" : "...",
      "commandType" : "SSH",
      "destinationPath" : "...",
      "credentialGuid" : "..."
    },
    "computeZone" : {
      "guid" : "...",
      "name" : "..."
    },
    "restoreImageStorageId" : "...",
    "tape" : {
      "guid" : "...",
      "name" : "..."
    },
    "tapeDrive" : {
      "guid" : "...",
      "name" : "..."
    },
    "tapeLocation" : {
      "guid" : "...",
      "name" : "..."
    },
    "guid" : "...",
    "type" : {
      "name" : "...",
      "description" : "..."
    },
    "state" : {
      "name" : "...",
      "description" : "..."
    },
    "windowStart" : 12345,
    "windowEnd" : 12345,
    "creationTime" : 12345,
    "finishTime" : 12345,
    "progress" : 12345.0,
    "priority" : 12345,
    "backupType" : {
      "name" : "...",
      "description" : "..."
    }
  } ]
}