| object | | |
Vaults | object [] | | {'Vault': []} |
Status | string | The status of the backup vault. Valid values:
- UNKNOWN: The backup vault is in an unknown state.
- INITIALIZING: The backup vault is being initialized.
- CREATED: The backup vault is created.
- ERROR: An error occurs on 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. Only STANDARD may be returned, 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 that corresponds to the remote backup vault. | v-********************* |
IndexUpdateTime | long | The time when the index was updated. | 1639645628 |
Description | string | The description of the backup vault. | vault description |
VaultStorageClass | string | The storage type of the backup vault. Only STANDARD may be returned, which indicates standard storage. | STANDARD |
Retention | long | The retention period of the backup vault. Unit: day. | 2 |
CreatedTime | long | The time when the backup vault was created. This value is a UNIX timestamp. Unit: seconds. | 1554347313 |
IndexLevel | string | The index level.
- OFF: No indexes are created.
- META: Metadata indexes are created.
- ALL: Full-text indexes are created.
| OFF |
VaultName | string | The name of the backup vault. | vaultname |
StorageSize | long | The usage of the backup vault. Unit: bytes. | 10 |
LatestReplicationTime | long | The time when the last remote backup was synchronized. This value is a UNIX timestamp. Unit: seconds. | 1554347313 |
VaultStatusMessage | string | The status message that is returned when the backup vault is in the ERROR state. This parameter is valid only for remote backup vaults. Valid values:
- UNKNOWN_ERROR: An unknown error occurs.
- SOURCE_VAULT_ALREADY_HAS_REPLICATION: A mirror vault is configured for the source vault.
| SOURCE_VAULT_ALREADY_HAS_REPLICATION |
Replication | boolean | Indicates whether the backup vault is a remote backup vault. Valid values:
- true: The backup vault is a remote backup vault.
- false: The backup vault is an on-premises backup vault.
| false |
ReplicationSourceRegionId | string | The ID of the region in which the remote backup vault resides. | v-********************* |
VaultRegionId | string | The ID of the region in which the backup vault resides. | cn-shanghai |
UpdatedTime | long | The time when the backup vault was updated. This value is a UNIX timestamp. Unit: seconds. | 1554347313 |
ResourceGroupId | string | | rg-********************* |
BucketName | string | The name of the OSS bucket used by the backup vault. | hbr-0005i51******t58 |
SearchEnabled | boolean | Indicates whether the backup search feature is enabled. | true |
IndexAvailable | boolean | Indicates whether indexes are available. Indexes are available when they are not being updated. | true |
BytesDone | long | The amount of data that is backed up. Unit: bytes. | 20 |
Tags | object [] | The tags of the backup vault. | |
Key | string | The tag key of the backup vault. Valid values of N: 1 to 20.
- The tag key cannot start with
aliyun or acs: .
- The tag key cannot contain
http:// or https:// .
- The tag key cannot be an empty string.
| aaa |
Value | string | The tag value of the backup vault. Valid values of N: 1 to 20.
- The tag value cannot start with
aliyun or acs: .
- The tag value cannot contain
http:// or https:// .
- The tag value cannot be an empty string.
| a1 |
SourceTypes | array | The type of the data sources. | |
| string | The type the data source. | ECS_FILE |
ReplicationProgress | object | The progress of data synchronization from the backup vault to the mirror vault. | |
HistoricalReplicationProgress | integer | The progress of historical data synchronization from the backup vault to the mirror vault. Valid values: 0 to 100. | 100 |
NewReplicationProgress | long | The latest synchronization time of incremental data in the mirror vault. | 1579413159 |
BackupPlanStatistics | object | The statistics of backup plans that use the backup vault. | |
Oracle | integer | The number of backup plans for Oracle databases. | 1 |
LocalFile | integer | The number of backup plans for on-premises servers. | 1 |
Nas | integer | The number of backup plans for NAS file systems. | 1 |
CommonNas | integer | The number of backup plans for general-purpose NAS file systems. | 1 |
Isilon | integer | The number of backup plans for Isilon storage systems. | 1 |
Oss | integer | The number of backup plans for OSS buckets. | 1 |
SqlServer | integer | The number of backup plans for SQL Server databases. | 1 |
Csg | integer | The number of backup plans for cloud storage gateways (CSGs). | 1 |
EcsFile | integer | The number of backup plans for ECS files. | 1 |
MySql | integer | The number of backup plans for MySQL databases. | 1 |
EcsHana | integer | The number of backup plans for SAP HANA instances. | 1 |
LocalVm | integer | The number of backup plans for on-premises virtual machines (VMs). | 1 |
Ots | integer | The number of backup plans for Tablestore instances. | 1 |
TrialInfo | object | The free trial information. | |
TrialStartTime | long | The start time of the free trial. | 1579413159 |
TrialVaultReleaseTime | long | The time when the free-trial backup vault was released. | 1594965600 |
TrialExpireTime | long | The expiration time of the free trial. | 1584597600 |
KeepAfterTrialExpiration | boolean | Indicates whether you are billed based on the pay-as-you-go method after the free trial ends. | true |
EncryptType | string | The encryption type of the backup vault. Valid values:
- NONE: The backup vault is not encrypted.
- HBR_PRIVATE (default): The backup vault is encrypted by using HBR-provided keys.
- KMS: The backup vault is encrypted by using custom Key Management Service (KMS) keys.
| HBR_PRIVATE |
WormEnabled | boolean | Indicates whether the backup locking feature is enabled. | true |
SnapshotCount | long | The number of snapshots in the backup vault. | 0 |
CompressionAlgorithm | string | The encryption algorithm used to compress the backup vault. Valid values:
- DISABLED: The backup vault is not compressed.
- SNAPPY: The backup vault is compressed by using the SNAPPY encryption algorithm.
- ZSTD: The backup vault is compressed by using Zstandard, a fast compression algorithm that provides high compression ratios.
| ZSTD |
RedundancyType | string | The data redundancy type of the backup vault. Valid values:
- LRS: Locally redundant storage (LRS) is enabled for the backup vault. Hybrid Backup Recovery (HBR) stores the copies of each object on multiple devices of different facilities in the same zone. This way, HBR ensures data durability and availability even if hardware failures occur.
- ZRS: Zone-redundant storage (ZRS) is enabled for the backup vault. HBR uses the multi-zone mechanism to distribute data across three zones within the same region. If a zone fails, the data that is stored in the other two zones is still accessible.
| LRS |
KmsKeyId | string | The customer master key (CMK) created in KMS or the alias of the key. This parameter is returned only if EncryptType is set to KMS. | alias/acs/acm |
ChargedStorageSize | long | The billable storage usage of the archive vault. Unit: bytes. | 1024000 |
ArchiveStorageSize | long | The billable storage usage at the archive layer. Unit: bytes. | 1024000 |