IspBackupDestinationRequest Data Type

Properties
name data type constraints description
name string required, max size: 255, min size: 1
preAccessCmdArgs array of string max size: 255, min size: 0
postAccessCmdArgs array of string max size: 255, min size: 0
dsmOptFile string required, max size: 255, min size: 1
projects array of NameAndGuid required
nodeName string required, max size: 255, min size: 1
nodeConfigs array of NameAndGuid  
timeZone string required, max size: 255, min size: 1
preAccessCmdExecEnabled boolean required
postAccessCmdExecEnabled boolean required
backupProgressRefreshRate number required, min: 1
preAccessCmdExecTimeout number max: 86400000, min: 1000
restoreProgressRefreshRate number required, min: 1
postAccessCmdExecTimeout number max: 86400000, min: 1000
managementClassName string max size: 30, min size: 1
dedupEnabled boolean required
encryptionEnabled boolean required
visibleForAllVms boolean required
defaultBackupDestination boolean required
backupDestinationForCloud boolean required
description string max size: 4095, min size: 0
initInfo BackupDestinationInitInfoDTO  
daysToKeepRetentionLock number required, max: 3652, min: 0

Example

{
  "name" : "...",
  "preAccessCmdArgs" : [ "...", "..." ],
  "postAccessCmdArgs" : [ "...", "..." ],
  "dsmOptFile" : "...",
  "projects" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "nodeName" : "...",
  "nodeConfigs" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "timeZone" : "...",
  "preAccessCmdExecEnabled" : true,
  "postAccessCmdExecEnabled" : true,
  "backupProgressRefreshRate" : 12345,
  "preAccessCmdExecTimeout" : 12345,
  "restoreProgressRefreshRate" : 12345,
  "postAccessCmdExecTimeout" : 12345,
  "managementClassName" : "...",
  "dedupEnabled" : true,
  "encryptionEnabled" : true,
  "visibleForAllVms" : true,
  "defaultBackupDestination" : true,
  "backupDestinationForCloud" : true,
  "description" : "...",
  "initInfo" : {
    "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
  },
  "daysToKeepRetentionLock" : 12345
}