name | data type | constraints | description |
---|---|---|---|
isInstanceIpVisibleInReporting | boolean | required | |
nodeStatusUpdateInterval | number | required | |
removedBackupRetention | number | required | |
removedSnapshotRetention | number | required | |
taskRetention | number | required | |
periodicInventorySyncInterval | number | required | |
periodicTapeManagerInventorySyncInterval | number | required | |
unmountPeriodForMountedBackups | number | required | |
authSettings | AuthSettingsDetails | ||
emailName | string | ||
emailPort | number | ||
emailRequireAuth | boolean | ||
emailSmtpServer | string | ||
emailSslPort | number | ||
emailUserName | string | ||
emailAddress | string | ||
emailSendingTime | number | ||
emailFailedBackupsNotification | boolean | required | |
emailGroupBy | EmailGroupBy | ||
backupRemovalTime | number | required | |
snapshotRemovalTime | number | required | |
statusReportingSettings | StatusReportingDetails | ||
uiSettings | UiSettingsDetails | ||
emailNotificationSettings | array of EmailNotificationSettingsDetails | ||
sessionTimeout | number | required | |
unmountTimeLimit | number | required | |
modificationTime | number |
Example
{ "isInstanceIpVisibleInReporting" : true, "nodeStatusUpdateInterval" : 12345, "removedBackupRetention" : 12345, "removedSnapshotRetention" : 12345, "taskRetention" : 12345, "periodicInventorySyncInterval" : 12345, "periodicTapeManagerInventorySyncInterval" : 12345, "unmountPeriodForMountedBackups" : 12345, "authSettings" : { "authLdapEnabled" : true, "authLdapUrl" : "...", "authLdapBaseDn" : "...", "authLdapUserFilter" : "...", "authLdapUseTls" : true, "authLdapUseSsl" : true, "authLdapAnonymousAccessAllowed" : true, "authLdapBindDn" : "...", "authLdapBindPassword" : "...", "authLdapSubtreeSearchEnabled" : true, "keycloakEnabled" : true, "keycloakServerUrl" : "...", "keycloakRealm" : "...", "keycloakResource" : "...", "keycloakServiceUser" : "...", "keycloakServicePassword" : "...", "keycloakCert" : "..." }, "emailName" : "...", "emailPort" : 12345, "emailRequireAuth" : true, "emailSmtpServer" : "...", "emailSslPort" : 12345, "emailUserName" : "...", "emailAddress" : "...", "emailSendingTime" : 12345, "emailFailedBackupsNotification" : true, "emailGroupBy" : "HVM", "backupRemovalTime" : 12345, "snapshotRemovalTime" : 12345, "statusReportingSettings" : { "statusReportingEnabled" : true, "statusReportingLogUploadEnabled" : true, "statusReportingBackupInfoEnabled" : true }, "uiSettings" : { "uiDefaultPagingSize" : 12345, "uiConsoleMode" : "WORKFLOW" }, "emailNotificationSettings" : [ { "guid" : "...", "type" : "NODE_STATE_CHANGED", "active" : true }, { "guid" : "...", "type" : "LOW_DISK_SPACE_ON_PHYSICAL_DEVICE_BY_VDO", "active" : true } ], "sessionTimeout" : 12345, "unmountTimeLimit" : 12345, "modificationTime" : 1451649601000 }