ProtectionDTO

ProtectionDTO
ProtectionDTO
JSON Example
{
    "id": "string",
    "localRetentionDays": 0,
    "cloudRetentionDays": 0,
    "active": false,
    "scheduledCronEntry": "string",
    "s3Path": "string",
    "protectionStatus": "string",
    "backupChains": [
        {
            "id": "string",
            "backupInstances": [
                {
                    "id": "string",
                    "sequenceNum": 0,
                    "metaData": "string",
                    "metaDataType": "string",
                    "s3Path": "string",
                    "name": "string",
                    "creationTime": "string",
                    "instanceType": "string",
                    "localStatus": "string",
                    "cloudStatus": "string",
                    "automated": false,
                    "localAvailable": false,
                    "cloudAvailable": false
                }
            ],
            "status": "string",
            "creationTime": "string"
        }
    ],
    "autoBackupsEnabled": false,
    "localStorageId": "string",
    "cloudStorageId": "string",
    "dbUUID": "string"
}
string As uuid As uuid
id
Optional

id

integer As int64 As int64
localRetentionDays
Optional

localRetentionDays

integer As int64 As int64
cloudRetentionDays
Optional

cloudRetentionDays

boolean
active
Optional

active

string
scheduledCronEntry
Optional

scheduledCronEntry

string
s3Path
Optional

s3Path

string
protectionStatus
Optional

protectionStatus

Possible values are : INITIATED, COMPLETED, FAILED,
backupChains
Optional

backupChains

boolean
autoBackupsEnabled
Optional

autoBackupsEnabled

string As uuid As uuid
localStorageId
Optional

localStorageId

string As uuid As uuid
cloudStorageId
Optional

cloudStorageId

string As uuid As uuid
dbUUID
Optional

dbUUID