CloudSiteDetails Data Type

Properties
name data type constraints description
sshHost string  
sshPort number  
credential CredentialDetails  
sshKeyPath string  
backupCount number required
rules array of NameAndGuid  
name string  
type ProtectedEntityType  
backupUpToDate boolean  
restorable boolean required
lastSuccessfulBackupSize number  
lastSuccessfulFullBackupSize number  
policy CloudBackupPolicyDetailsWithoutPE  
warningsPresent boolean required
cloudServiceProvider NameAndGuid  
lastSuccessfulFullBackup NameAndGuid  
cloudServiceProviderType CloudServiceProviderType  
lastSuccessfulIncBackup NameAndGuid  
averageProgress number  
groupExternalSourceId string  
lastChainMarkedForDeletion boolean required
groupGuid string  
parentExternalSourceId string  
guid string  
externalSourceId string  
webUrl string  
possibleActions array of RbacInstanceAction  
lastBackup number  
present boolean required
siteType CloudSiteType  

Example

{
  "sshHost" : "...",
  "sshPort" : 12345,
  "credential" : {
    "guid" : "...",
    "name" : "...",
    "user" : "...",
    "secretKey" : "...",
    "sshKey" : "...",
    "sshKeyPath" : "...",
    "powerShellTransportType" : "BASIC"
  },
  "sshKeyPath" : "...",
  "backupCount" : 12345,
  "rules" : [ {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  }, {
    "guid" : "...",
    "name" : "..."
  } ],
  "name" : "...",
  "type" : "OS",
  "backupUpToDate" : true,
  "restorable" : true,
  "lastSuccessfulBackupSize" : 12345,
  "lastSuccessfulFullBackupSize" : 12345,
  "policy" : {
    "rules" : [ {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    }, {
      "guid" : "...",
      "name" : "...",
      "policy" : { },
      "schedules" : [ { }, { } ],
      "vmCount" : 12345,
      "schedulesCount" : 12345,
      "position" : 12345,
      "active" : true,
      "removable" : true,
      "daysToKeepRetentionLock" : 12345
    } ],
    "name" : "...",
    "active" : true,
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "priority" : 50,
    "autoAssignSettings" : {
      "mode" : "ASSIGN_AND_REMOVE",
      "includeRegExps" : [ "...", "..." ],
      "cloudServiceProviders" : [ { }, { } ]
    },
    "autoRemoveNonPresent" : true,
    "averageBackupSize" : 12345,
    "failRemainingBackupTasksExportThreshold" : 12345.0,
    "failRemainingBackupTasksStoreThreshold" : 12345.0,
    "backupRetryCount" : 12345,
    "dailyReportEnabled" : true,
    "mailingList" : {
      "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
      "name" : "Entity name"
    },
    "cloudFeatures" : [ {
      "name" : "ENUM_NAME",
      "description" : "Enum description"
    }, {
      "name" : "...",
      "description" : "..."
    } ],
    "objectsTimeRange" : 12345,
    "backupDeletedItemsFolder" : true
  },
  "warningsPresent" : true,
  "cloudServiceProvider" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "lastSuccessfulFullBackup" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "cloudServiceProviderType" : "MICROSOFT365",
  "lastSuccessfulIncBackup" : {
    "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
    "name" : "Entity name"
  },
  "averageProgress" : 12345.0,
  "groupExternalSourceId" : "...",
  "lastChainMarkedForDeletion" : true,
  "groupGuid" : "...",
  "parentExternalSourceId" : "...",
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "externalSourceId" : "...",
  "webUrl" : "...",
  "possibleActions" : [ "HV_READ", "WRITE" ],
  "lastBackup" : 1451649601000,
  "present" : true,
  "siteType" : "TEAMS"
}