Protection
Protection
JSON Example
{
"protectionId": "string",
"protectionStatus": "string",
"localRetentionDays": 0,
"cloudRetentionDays": 0,
"automatedBackupStartTime": "string",
"active": false,
"s3Path": "string",
"autoBackupsEnabled": false,
"backupChains": [
{
"id": "string",
"backupChainStatus": "string",
"chainCreationTime": "string",
"backupInstances": [
"BackupInstance Object"
]
}
],
"logicalBuildId": "string",
"dbInstanceName": "string",
"dbUUID": "string",
"tenant": {
"id": "string",
"companyName": "string",
"email": "string",
"instanceMode": "string",
"deleted": false,
"orgType": "string",
"dbFqdnSuffix": "string"
},
"localStorage": {
"id": "string",
"name": "string",
"endPoint": "string",
"bucket": "string",
"accessKey": "string",
"secretKey": "string",
"region": "string",
"createdTime": "string",
"lastUpdatedTime": "string",
"createdBy": "string",
"owner": {
"id": "string",
"companyName": "string",
"email": "string",
"instanceMode": "string",
"deleted": false,
"orgType": "string",
"dbFqdnSuffix": "string"
},
"thumbprint": "string",
"namespaces": [
"Namespace Object"
]
},
"cloudStorage": {
"id": "string",
"name": "string",
"endPoint": "string",
"bucket": "string",
"accessKey": "string",
"secretKey": "string",
"region": "string",
"createdTime": "string",
"lastUpdatedTime": "string",
"createdBy": "string",
"owner": {
"id": "string",
"companyName": "string",
"email": "string",
"instanceMode": "string",
"deleted": false,
"orgType": "string",
"dbFqdnSuffix": "string"
},
"thumbprint": "string",
"namespaces": [
"Namespace Object"
]
},
"namespaceOrFail": {
"id": "string",
"name": "string",
"orgAssociations": [
"OrgNamespaceAssociation Object"
],
"environment": "TenantEnvironment Object",
"active": false,
"createdTime": "string",
"lastUpdatedTime": "string",
"createBy": "string",
"owner": {
"id": "string",
"companyName": "string",
"email": "string",
"instanceMode": "string",
"deleted": false,
"orgType": "string",
"dbFqdnSuffix": "string"
},
"appNetwork": "VcManagedObject Object",
"localS3Storage": "S3StorageDetails Object",
"cloudS3Storage": "S3StorageDetails Object",
"datastore": "VcManagedObject Object"
}
}
string As uuid
As uuid
protectionId
Optional
protectionId
string
protectionStatus
Required
protectionStatus
Possible values are :
INITIATED,
COMPLETED,
FAILED,
integer As int64
As int64
localRetentionDays
Optional
localRetentionDays
integer As int64
As int64
cloudRetentionDays
Optional
cloudRetentionDays
string
automatedBackupStartTime
Optional
automatedBackupStartTime
boolean
active
Optional
active
string
s3Path
Optional
s3Path
boolean
autoBackupsEnabled
Optional
autoBackupsEnabled
string As uuid
As uuid
logicalBuildId
Required
logicalBuildId
string
dbInstanceName
Optional
dbInstanceName
string As uuid
As uuid
dbUUID
Optional
dbUUID