Describes one or more backup vaults that meet specified criteria.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hbr:DescribeVaults |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| VaultId |
string |
No |
The ID of the backup vault. |
v-********************* |
| VaultRegionId |
string |
No |
The ID of the region where the backup vault resides. |
cn-shanghai |
| Status |
string |
No |
The status of the backup vault.
|
CREATED |
| PageNumber |
integer |
No |
The page number. Pages start from page 1. Default value: 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 1 to 99. Default value: 10. |
10 |
| VaultType |
string |
No |
The type of the backup vault. Valid values:
|
STANDARD |
| Tag |
array<object> |
No |
The tags. You can specify a maximum of 20 tags. |
6a745bceffb042959b3b5206d6f12ad1 |
|
object |
No |
The tag. |
||
| Key |
string |
No |
The key of the tag. |
key1 |
| Value |
string |
No |
The value of the tag. |
value1 |
| ResourceGroupId |
string |
No |
The ID of the resource group. |
rg-********************* |
| VaultName |
string |
No |
The name of the backup vault. The name must be 1 to 64 characters in length. |
vaultname |
| VaultOwnerId |
integer |
No |
The ID of the Alibaba Cloud account that owns the backup vault. |
144******732 |
| Replication |
boolean |
No |
Specifies whether to query the backup vaults that are used as replication destinations. |
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| Success |
boolean |
Indicates whether the request was successful.
|
true |
| Code |
string |
The return code. A value of 200 indicates that the request was successful. |
200 |
| Message |
string |
The message that is returned. If the request is successful, "successful" is returned. If the request fails, an error message is returned. |
successful |
| PageNumber |
integer |
The page number. Pages start from page 1. Default value: 1. |
1 |
| PageSize |
integer |
The number of entries per page. Valid values: 1 to 99. Default value: 10. |
10 |
| TotalCount |
integer |
The total number of backup vaults that are returned. |
8 |
| Vaults |
object |
||
| Vault |
array<object> |
The list of backup vaults. |
{'Vault': []} |
|
array<object> |
The list of backup vaults. |
||
| Status |
string |
The status of the backup vault.
|
CREATED |
| VaultId |
string |
The ID of the backup vault. |
v-********************* |
| ChargeType |
string |
The billing method of the backup vault. |
FREE |
| VaultType |
string |
The type of the backup vault. The value is fixed as STANDARD, which indicates a standard backup vault. |
STANDARD |
| Dedup |
boolean |
Indicates whether the deduplication feature is enabled. |
true |
| ReplicationSourceVaultId |
string |
The ID of the source vault for geo-redundancy. |
v-********************* |
| IndexUpdateTime |
integer |
The time when the index was updated. |
1639645628 |
| Description |
string |
The description of the vault. |
vault description |
| VaultStorageClass |
string |
The storage class of the backup vault. The value is fixed as STANDARD. |
STANDARD |
| Retention |
integer |
The retention period of the backup vault. Unit: days. |
2 |
| CreatedTime |
integer |
The time when the backup vault was created. This value is a UNIX timestamp. Unit: seconds. |
1554347313 |
| IndexLevel |
string |
The index level.
|
OFF |
| VaultName |
string |
The name of the backup vault. |
vaultname |
| StorageSize |
integer |
The usage of the backup vault. Unit: bytes. |
10 |
| LatestReplicationTime |
integer |
The time of the last geo-redundancy sync. This value is a UNIX timestamp. Unit: seconds. |
1554347313 |
| VaultStatusMessage |
string |
The error message for the geo-redundant vault. This parameter is valid only for geo-redundant vaults. Valid values:
|
SOURCE_VAULT_ALREADY_HAS_REPLICATION |
| Replication |
boolean |
Indicates whether the vault is a geo-redundant vault.
|
false |
| ReplicationSourceRegionId |
string |
The ID of the region where the source vault of the geo-redundant vault resides. This parameter is valid only for geo-redundant vaults. |
cn-shanghai |
| VaultRegionId |
string |
The ID of the region where the backup vault resides. |
cn-shanghai |
| UpdatedTime |
integer |
The time when the backup vault was updated. This value is a UNIX timestamp. Unit: seconds. |
1554347313 |
| ResourceGroupId |
string |
The ID of the resource group. |
rg-********************* |
| BucketName |
string |
The name of the Object Storage Service (OSS) bucket used for the backup vault. |
hbr-0005i51******t58 |
| SearchEnabled |
boolean |
Indicates whether the backup search feature is enabled. |
true |
| IndexAvailable |
boolean |
Indicates whether the index is available. An index is available when it is not being updated. |
true |
| BytesDone |
integer |
The backup data size. Unit: bytes. |
20 |
| Tags |
object |
||
| Tag |
array<object> |
The tags of the backup vault. |
|
|
object |
The tags of the backup vault. |
||
| Key |
string |
The tag key of the vault.
|
aaa |
| Value |
string |
The tag value of the vault.
|
a1 |
| SourceTypes |
object |
||
| SourceType |
array |
The types of data sources that are backed up to the vault. |
|
|
string |
The type of the data source. |
ECS_FILE |
|
| ReplicationProgress |
object |
The replication progress of the backup vault. |
|
| HistoricalReplicationProgress |
integer |
The replication progress of historical data in the backup vault. Valid values: 0 to 100. |
100 |
| NewReplicationProgress |
integer |
The most recent replication time of incremental data in the backup vault. |
1579413159 |
| BackupPlanStatistics |
object |
The statistics of backup plans for the backup vault. |
|
| Oracle |
integer |
The number of Oracle backup plans. |
1 |
| LocalFile |
integer |
The number of backup plans for on-premises servers. |
1 |
| Nas |
integer |
The number of NAS backup plans. |
1 |
| CommonNas |
integer |
The number of backup plans for general-purpose NAS file systems. |
1 |
| Isilon |
integer |
The number of Isilon backup plans. |
1 |
| Oss |
integer |
The number of OSS backup plans. |
1 |
| SqlServer |
integer |
The number of SQL Server backup plans. |
1 |
| Csg |
integer |
The number of Cloud Storage Gateway (CSG) backup plans. |
1 |
| EcsFile |
integer |
The number of ECS file backup plans. |
1 |
| MySql |
integer |
The number of MySQL backup plans. |
1 |
| EcsHana |
integer |
The number of SAP HANA backup plans. |
1 |
| LocalVm |
integer |
The number of backup plans for on-premises virtual machines. |
1 |
| Ots |
integer |
The number of Tablestore backup plans. |
1 |
| Archive |
integer |
The number of archive plans. |
1 |
| CommonFileSystem |
integer |
The number of Cloud Paralleled File System (CPFS) backup plans. |
1 |
| TrialInfo |
object |
The free trial properties. |
|
| TrialStartTime |
integer |
The start time of the free trial. |
1579413159 |
| TrialVaultReleaseTime |
integer |
The time when the trial backup vault is released. |
1594965600 |
| TrialExpireTime |
integer |
The expiration time of the free trial. |
1584597600 |
| KeepAfterTrialExpiration |
boolean |
Indicates whether the backup vault is converted to a pay-as-you-go vault after the free trial ends. |
true |
| EncryptType |
string |
The encryption type of the backup vault.
|
HBR_PRIVATE |
| WormEnabled |
boolean |
Indicates whether backup locking is enabled. |
true |
| SnapshotCount |
integer |
The number of snapshots in the vault. |
0 |
| CompressionAlgorithm |
string |
The compression algorithm that is used for the backup vault. Valid values:
|
ZSTD |
| RedundancyType |
string |
The data redundancy type of the backup vault. Valid values:
|
LRS |
| KmsKeyId |
string |
The ID of the customer master key (CMK) or the alias of the CMK that is used for KMS encryption. This parameter is required only if you set EncryptType to KMS. |
alias/acs/acm |
| ChargedStorageSize |
integer |
The billable storage usage of the archive vault. Unit: bytes. |
1024000 |
| ArchiveStorageSize |
integer |
The billable storage usage of the Archive storage class. Unit: bytes. |
1024000 |
| ArchiveBytesDone |
integer |
The backup data size of the Archive storage class. Unit: bytes. |
1024000 |
| ReplicationSourceVault |
boolean |
Indicates whether the vault is a source vault for geo-redundancy.
|
false |
| ReplicationTargetRegionId |
string |
The destination region for geo-redundancy. |
cn-shanghai |
| VaultOwnerId |
integer |
The ID of the account that owns the data store. |
123***7890 |
| ReplicationTargetVaultId |
string |
The ID of the replication destination vault. |
v-123***7890 |
| ReplicationSourceOwnerId |
integer |
The ID of the source account for replication. |
123***7890 |
| ReplicationTargetOwnerId |
integer |
The ID of the account that owns the replication destination vault. |
123***7890 |
| ReplicationStatus |
string |
The replication status of the replication destination vault. |
RUNNING |
| RsTargetAccountIds |
object |
||
| RsTargetAccountId |
array |
The destination account for resource sharing. |
|
|
integer |
The destination account for resource sharing. |
123***7890 |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"Success": true,
"Code": "200",
"Message": "successful",
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 8,
"Vaults": {
"Vault": [
{
"Status": "CREATED",
"VaultId": "v-*********************",
"ChargeType": "FREE",
"VaultType": "STANDARD",
"Dedup": true,
"ReplicationSourceVaultId": "v-*********************",
"IndexUpdateTime": 1639645628,
"Description": "vault description",
"VaultStorageClass": "STANDARD",
"Retention": 2,
"CreatedTime": 1554347313,
"IndexLevel": "OFF",
"VaultName": "vaultname",
"StorageSize": 10,
"LatestReplicationTime": 1554347313,
"VaultStatusMessage": "SOURCE_VAULT_ALREADY_HAS_REPLICATION",
"Replication": false,
"ReplicationSourceRegionId": "cn-shanghai",
"VaultRegionId": "cn-shanghai",
"UpdatedTime": 1554347313,
"ResourceGroupId": "rg-*********************",
"BucketName": "hbr-0005i51******t58",
"SearchEnabled": true,
"IndexAvailable": true,
"BytesDone": 20,
"Tags": {
"Tag": [
{
"Key": "aaa",
"Value": "a1"
}
]
},
"SourceTypes": {
"SourceType": [
"ECS_FILE"
]
},
"ReplicationProgress": {
"HistoricalReplicationProgress": 100,
"NewReplicationProgress": 1579413159
},
"BackupPlanStatistics": {
"Oracle": 1,
"LocalFile": 1,
"Nas": 1,
"CommonNas": 1,
"Isilon": 1,
"Oss": 1,
"SqlServer": 1,
"Csg": 1,
"EcsFile": 1,
"MySql": 1,
"EcsHana": 1,
"LocalVm": 1,
"Ots": 1,
"Archive": 1,
"CommonFileSystem": 1
},
"TrialInfo": {
"TrialStartTime": 1579413159,
"TrialVaultReleaseTime": 1594965600,
"TrialExpireTime": 1584597600,
"KeepAfterTrialExpiration": true
},
"EncryptType": "HBR_PRIVATE",
"WormEnabled": true,
"SnapshotCount": 0,
"CompressionAlgorithm": "ZSTD",
"RedundancyType": "LRS",
"KmsKeyId": "alias/acs/acm",
"ChargedStorageSize": 1024000,
"ArchiveStorageSize": 1024000,
"ArchiveBytesDone": 1024000,
"ReplicationSourceVault": false,
"ReplicationTargetRegionId": "cn-shanghai",
"VaultOwnerId": 0,
"ReplicationTargetVaultId": "v-123***7890",
"ReplicationSourceOwnerId": 0,
"ReplicationTargetOwnerId": 0,
"ReplicationStatus": "RUNNING",
"RsTargetAccountIds": {
"RsTargetAccountId": [
0
]
}
}
]
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.