AzureBackupDestinationDetails Data Type

The class containing detailed information about Azure backup destination.

Properties
name data type constraints description
accountName string  
accountKey string  
name string  
bucketName string  
nodeConfigs array of NameAndGuid  
backupMode AzureBackupMode  
projects array of NameAndGuid  
totalAvailableSpace number  
totalUsedSpace number  
totalDedupUsedSpace number  
totalDedupAvailableSpace number  
preAccessCmdArgs array of string  
postAccessCmdArgs array of string  
preAccessCmdExecEnabled boolean required
postAccessCmdExecEnabled boolean required
preAccessCmdExecTimeout number  
postAccessCmdExecTimeout number  
backupDestinationInitInfos array of BackupDestinationInitInfoDTO  
initRequired boolean required
dedupEnabled boolean required
encryptionEnabled boolean required
defaultBackupDestination boolean required
description string  
daysToKeepRetentionLock number required
visibleForAllVms boolean required
backupDestinationForCloud boolean required
objectTaggingEnabled boolean required
trustAllCerts boolean required
backupDestinationState BackupDestinationState  
guid string  
type BackupDestinationType  
modificationTime number  

Example

{
  "accountName" : "...",
  "accountKey" : "...",
  "name" : "...",
  "bucketName" : "...",
  "nodeConfigs" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "backupMode" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "projects" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "totalAvailableSpace" : 12345,
  "totalUsedSpace" : 12345,
  "totalDedupUsedSpace" : 12345,
  "totalDedupAvailableSpace" : 12345,
  "preAccessCmdArgs" : [ "...", "..." ],
  "postAccessCmdArgs" : [ "...", "..." ],
  "preAccessCmdExecEnabled" : true,
  "postAccessCmdExecEnabled" : true,
  "preAccessCmdExecTimeout" : 12345,
  "postAccessCmdExecTimeout" : 12345,
  "backupDestinationInitInfos" : [ {
    "node" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "backupDestination" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "initSuccessful" : true,
    "initError" : "...",
    "modificationTime" : 12345
  }, {
    "node" : {
      "guid" : "...",
      "name" : "..."
    },
    "backupDestination" : {
      "guid" : "...",
      "name" : "..."
    },
    "initSuccessful" : true,
    "initError" : "...",
    "modificationTime" : 12345
  } ],
  "initRequired" : true,
  "dedupEnabled" : true,
  "encryptionEnabled" : true,
  "defaultBackupDestination" : true,
  "description" : "...",
  "daysToKeepRetentionLock" : 12345,
  "visibleForAllVms" : true,
  "backupDestinationForCloud" : true,
  "objectTaggingEnabled" : true,
  "trustAllCerts" : true,
  "backupDestinationState" : "INITIALIZING",
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "type" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "modificationTime" : 1451649601000
}