AvamarBackupDestinationRequest Data Type

The class containing specific information about Avamar, used to register it as backup destination.

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
projects array of NameAndGuid required
nodeConfigs array of NameAndGuid  
preAccessCmdExecEnabled boolean required
mccliPath string max size: 255, min size: 0
postAccessCmdExecEnabled boolean required
account string max size: 100, min size: 0
preAccessCmdExecTimeout number max: 86400000, min: 1000
postAccessCmdExecTimeout number max: 86400000, min: 1000
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" : [ "...", "..." ],
  "projects" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "nodeConfigs" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "preAccessCmdExecEnabled" : true,
  "mccliPath" : "...",
  "postAccessCmdExecEnabled" : true,
  "account" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "preAccessCmdExecTimeout" : 12345,
  "postAccessCmdExecTimeout" : 12345,
  "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
}