DDBoostBackupDestinationDetails Data Type

Properties
name data type constraints description
host string  
storageUnit string  
accountName string  
password string  
mountedPath string  
randomAccessEnabled boolean required
path string  
spaceThreshold number required
name string  
nodeConfigs array of NameAndGuid  
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

{
  "host" : "...",
  "storageUnit" : "...",
  "accountName" : "...",
  "password" : "...",
  "mountedPath" : "...",
  "randomAccessEnabled" : true,
  "path" : "...",
  "spaceThreshold" : 12345,
  "name" : "...",
  "nodeConfigs" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "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
}