Lists copy with available regions of given entities
Select
List of regions that have recoverable backup copy of entities
- application/json
Request Body
region object
id int32GUID stringname stringentities object[]
List of entites and their workload type
entity object
id int32GUID stringname stringclient object
id int32name stringsubclient object
id int32name stringbackupset object
id int32name stringinstance object
id int32name stringworkloadType stringPossible values: [
GENERIC
,O365
,SALESFORCE
,EXCHANGE
,SHAREPOINT
,ONEDRIVE
,TEAMS
,DYNAMICS_365
,VSA
,FILESYSTEM
,KUBERNETES
,AZURE_AD
,CLOUD_LAPTOP
,FILE_STORAGE_OPTIMIZATION
,DATA_GOVERNANCE
,E_DISCOVERY
,SQL_SERVER
,ORACLEDB
,DB2
,ACTIVE_DIRECTORY
,DATABASE
,PHYSICAL_SERVER
,GOOGLE_CLOUD_PLATFORM
,ACTIVE_DIRECTORY_FOREST
]
- 200
- 400
- 500
List of available regions of provided entity
- application/json
- Schema
- Example (from schema)
Schema
entities object[]
List of entities and their copy available region details
entity object
id int32GUID stringname stringclient object
id int32name stringsubclient object
id int32name stringbackupset object
id int32name stringinstance object
id int32name stringregionInfo object[]
List of copy available regions of entity
entityRegionType stringPossible values: [
BACKUP
,WORKLOAD
]region object
id int32name stringrecoveryReadiness object
Recovery readiness info
recoveryStatusNotReadyCategory stringPossible values: [
NONE = 0
,INVALID_VM_NAME = 1
,INVALID_COPY = 2
,MARK_AS_FAILED = 4
,INVALID_SMART_FOLDER = 8
,LAST_BACKUP_OUTDATED = 32
,LAST_BACKUP_NOT_READY = 64
,MANAGED_IDENTITY_ENABLED = 128
,AUTOSCALING_DISABLED = 256
,ENABLE_AUTOSCALING_FOR_THREATSCAN = 512
,PRIMARY_ASSET_COPIES_NOT_AVAILABLE = 1024
]Recovery status not ready category
recoveryStatusNotReadyReason stringcopyAvailableTime int32Timestamp of the latest backup job start time present in the copy that would be used for recovery. Value would be -1 if no valid copy is present for recovery.
lastFullBackupTime int32Last available full backup job start time present in the copy in UNIX timestamp format. Value would be -1 if no valid copy is present.
{
"entities": [
{
"entity": {
"id": 0,
"GUID": "string",
"name": "string"
},
"client": {
"id": 0,
"name": "string"
},
"subclient": {
"id": 0,
"name": "string"
},
"backupset": {
"id": 0,
"name": "string"
},
"instance": {
"id": 0,
"name": "string"
},
"regionInfo": [
{
"entityRegionType": "BACKUP",
"region": {
"id": 0,
"name": "string"
}
}
],
"recoveryReadiness": {
"recoveryStatusNotReadyCategory": "NONE = 0",
"recoveryStatusNotReadyReason": "string",
"copyAvailableTime": 0,
"lastFullBackupTime": 0
}
}
]
}
Bad request
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Internal Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}