NodeConfigRequest Data Type

Properties
name data type constraints description
name string required, max size: 255, min size: 1
isDefault boolean required
backupDestinations array of NameAndGuid required
generalSettings GeneralSettingsRequest required
threadsSettings ThreadsSettingsRequest required
netcatSettings NetcatSettingsRequest required
cloudAgentSettings CloudAgentSettingsRequest required

Example

{
  "name" : "...",
  "isDefault" : true,
  "backupDestinations" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "generalSettings" : {
    "generalExportPath" : "...",
    "generalMountPath" : "...",
    "generalImportPath" : "...",
    "generalBackupTimeDiff" : 12345,
    "generalKeepLastBackupLocally" : true,
    "minFreeSpaceForExport" : 12345,
    "generalMinFreeSpaceForSnapshotBytes" : 12345,
    "generalMinFreeSpaceForSnapshotPercentage" : 12345,
    "generalDynamicallyAttachedDisksSlotOffset" : 12345
  },
  "threadsSettings" : {
    "taskMaxInventorySyncThreads" : 12345,
    "taskMaxTapeManagerInventorySyncThreads" : 12345,
    "taskMaxExportThreads" : 12345,
    "taskMaxExportThreadsPerSource" : 12345,
    "taskMaxImportThreads" : 12345,
    "taskMaxStoreThreads" : 12345,
    "taskMaxRestoreThreads" : 12345,
    "taskMaxSnapshotThreads" : 12345,
    "taskMaxSnapshotThreadsPerSource" : 12345,
    "taskInventorySyncTimeout" : 12345,
    "taskTapeManagerInventorySyncTimeout" : 12345,
    "taskExportTimeout" : 12345,
    "taskStoreTimeout" : 12345,
    "taskRestoreTimeout" : 12345,
    "taskUnmountTimeout" : 12345,
    "taskMountTimeout" : 12345,
    "taskImportTimeout" : 12345,
    "taskOldBackupsRemovalTimeout" : 12345,
    "taskOldSnapshotsRemovalTimeout" : 12345,
    "taskSnapshotTimeout" : 12345,
    "taskSnapshotReversionTimeout" : 12345,
    "taskQueuePollInterval" : 12345
  },
  "netcatSettings" : {
    "netcatMinPort" : 12345,
    "netcatMaxPort" : 12345,
    "netcatMaxAttempts" : 12345,
    "netcatBzip2" : true
  },
  "cloudAgentSettings" : {
    "cloudAgentWindowsHost" : "...",
    "cloudAgentWindowsUser" : "...",
    "cloudAgentWindowsPassword" : "...",
    "cloudAgentTaskProgressRefreshInterval" : 12345
  }
}