Queries the snapshots of full backups.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
hbr:DescribeUdmSnapshots |
list |
*All Resource
|
None |
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
|
SourceType |
string |
Yes |
The type of the data source. Valid values:
|
UDM_ECS |
|
StartTime |
integer |
Yes |
The beginning of the time range to query. This value is a UNIX timestamp in seconds. |
1642057551 |
|
EndTime |
integer |
Yes |
The end of the time range to query. This value is a UNIX timestamp in seconds. |
1643092168 |
|
UdmRegionId |
string |
Yes |
The region ID of the ECS instance. |
cn-hangzhou |
|
InstanceId |
string |
No |
The ID of the ECS instance. |
i-bp18x2k7sw925ir7ofh8 |
|
DiskId |
string |
No |
The ID of the disk. |
d-bp1560750pclffpzxy70 |
|
JobId |
string |
No |
The ID of the backup job. |
job-********************* |
|
SnapshotIds |
object |
No |
The list of snapshot IDs. |
[\"s-000e3vhhu62xsm6v92r0\"] |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|
||
|
Code |
string |
The HTTP status code. A value of 200 indicates that the request was successful. |
200 |
|
Message |
string |
The message that is returned. If the request was successful, successful is returned. If the request failed, an error message is returned. |
successful |
|
RequestId |
string |
The request ID. |
51CDEECB-7001-51CC-94AC-2A0F2A4B71D2 |
|
TotalCount |
integer |
The total number of snapshots. |
3 |
|
Success |
boolean |
Indicates whether the request was successful.
|
true |
| Snapshots |
array<object> |
The details of the snapshots. |
|
|
array<object> |
The details of the snapshots. |
||
|
Status |
string |
The status of the backup snapshot. Valid values:
|
COMPLETE |
|
SnapshotHash |
string |
The hash value of the snapshot. |
f2fe... |
|
BackupType |
string |
The backup type. The value COMPLETE indicates a full backup. |
COMPLETE |
|
CreateTime |
integer |
The time when the backup snapshot was created. |
1607436917 |
|
ActualBytes |
string |
The actual size of the snapshot. Unit: bytes. |
600 |
|
SourceType |
string |
The type of the data source. Valid values:
|
UDM_ECS |
|
Prefix |
string |
The prefix of the snapshot. |
example/ |
|
DiskId |
string |
The ID of the disk. The disk can be a cloud disk or a local disk. |
d-2ze86h5fga5rfwxxa8ef |
|
BytesTotal |
integer |
The total size of the data source. Unit: bytes. |
1000 |
|
NativeSnapshotInfo |
string |
The information about the native snapshot. |
{ "sourceDiskId":"d-bp17misjuy636t82v7b0", "lastModifiedTime":"2022-03-09T11:35:12Z", "snapshotSN":"64588-429372675-857161235", "snapshotId":"s-bp1fbtwv3e6xr6wpe9e0", "creationTime":"2022-03-09T11:31:12Z", "snapshotType":"user", "usage":"none", "description":"", "sourceStorageType":"disk", "tags":[ { "tagValue":"job-0007e0wqjl0imbrtkmnm", "tagKey":"HBR JobId" } ], "productCode":"", "encrypted":false, "sourceDiskType":"system", "retentionDays":30, "snapshotName":"Created-from-HBR-job:job-0007e0wqjl0imbrtkmnm", "kMSKeyId":"", "progress":"100%", "category":"standard", "sourceDiskSize":"20", "status":"accomplished" } |
|
CompleteTime |
integer |
The time when the backup snapshot was completed. This value is a UNIX timestamp in seconds. |
1646895666 |
|
Retention |
integer |
The retention period of the snapshot in days. |
7 |
|
CreatedTime |
integer |
The time when the backup snapshot was created. This value is a UNIX timestamp in seconds. |
1642496679 |
|
RealSnapshotTime |
integer |
The timestamp of the snapshot. This value is a UNIX timestamp in seconds. |
1642496679 |
|
ParentSnapshotHash |
string |
The hash value of the parent snapshot. |
f2fe.. |
|
InstanceId |
string |
The ID of the ECS instance. |
i-bp1f0pe78dxizrsdcgxd |
|
StartTime |
integer |
The time when the snapshot was started. This value is a UNIX timestamp in seconds. |
1554347313 |
|
UpdatedTime |
integer |
The time when the backup snapshot was updated. This value is a UNIX timestamp in seconds. |
1642496679 |
|
SnapshotId |
string |
The ID of the backup snapshot. |
s-00047mxg17p26*****b |
|
JobId |
string |
The ID of the backup job. |
job-00030j3chkt******2 |
|
NativeSnapshotId |
string |
The ID of the native snapshot. |
s-00047mg17p26x*****b |
| Detail |
object |
The details of the snapshot. |
|
|
DiskDevName |
string |
The name of the disk device. |
/dev/xvdb |
|
DowngradeReason |
string |
The reason for the downgrade. |
HBR.NoRamRoleBound |
|
OsDiskId |
string |
The ID of the system disk. |
d-bp1e6427vhd320hifvc |
|
OsName |
string |
The name of the operating system. |
Debian 10.10 64-bit (UEFI) |
|
ContainOsDisk |
boolean |
Indicates whether the system disk is included. |
true |
|
ConsistentLevel |
string |
The consistency level. |
CRASH |
|
VmName |
string |
The name of the instance. |
BNSHSVR42 IPGUARD |
|
DiskHbrSnapshotIdWithDeviceMap |
object |
The mapping between devices and backup point IDs. |
{ "/dev/xvdb":"s-0000u7y6wm3v1e7hxh5a", "/dev/xvda":"s-0004bl6yr5pt89jjsv5a" } |
|
InstanceIdWithDiskIdListMap |
object |
The mapping between instance IDs and disk IDs. |
{ "i-bp1dlp0keohh7ids4uo6":"d-bp1e6427vhd320hifvs", "i-bp1dlp0keohh7ids4uo6":"d-bp1e6427vhd320hifvd" } |
|
InstanceName |
string |
The name of the instance. |
swh-hbr |
|
OsType |
string |
The type of the operating system. Valid values: linux, windows. |
windows |
|
Platform |
string |
The operating system. |
CentOS |
|
OsNameEn |
string |
The English name of the operating system. |
Debian 11.1 64 bit |
|
HostName |
string |
The hostname. |
iZbpxxxxxxxxxxxxxxxxe2Z |
|
SystemDisk |
boolean |
Indicates whether the disk is a system disk. |
true |
| DiskIdList |
array |
The list of disk IDs that are included in the backup point. |
|
|
string |
The ID of a disk that is included in the backup point. |
d-bp1e6427vhd320hifvs |
|
| NativeSnapshotIdList |
array |
The list of native snapshot IDs. The native snapshot IDs in this list have a one-to-one correspondence with the disk IDs in the DiskIdList. |
|
|
string |
The ID of the native snapshot. |
s-0004bl6yr5pt89jjsv5a |
|
|
SnapshotGroupId |
string |
The ID of the snapshot group. |
ssg-uf6856txcaq31uj*** |
|
InstanceType |
string |
The instance type of the source instance. |
ecs.c6.xlarge |
|
DiskCategory |
string |
The type of the source disk. |
cloud_essd |
|
PerformanceLevel |
string |
The performance level of the source disk. |
PL0 |
|
InstantAccess |
boolean |
Indicates whether the backup is created for the instant clone feature. |
false |
|
AdvancedRetentionType |
string |
The special retention type. This parameter is valid only for special retention backups. Valid values:
|
WEEKLY |
|
ExpireTime |
integer |
The time when the backup expires. |
1640334062 |
|
CanBeDeleted |
boolean |
Indicates whether the disk backup point can be deleted. This parameter is valid only if SourceType is set to UDM_ECS_DISK. |
false |
|
ArchiveStatus |
string |
The archiving status. |
ARCHIVED |
|
ArchiveErrorMessage |
string |
The error message that is returned if the archiving fails. |
InternalError |
|
ArchiveTriggerTime |
integer |
The time when the archiving was triggered. |
1763373304 |
Examples
Success response
JSON format
{
"Code": "200",
"Message": "successful",
"RequestId": "51CDEECB-7001-51CC-94AC-2A0F2A4B71D2",
"TotalCount": 3,
"Success": true,
"Snapshots": [
{
"Status": "COMPLETE",
"SnapshotHash": "f2fe...",
"BackupType": "COMPLETE",
"CreateTime": 1607436917,
"ActualBytes": "600",
"SourceType": "UDM_ECS",
"Prefix": "example/",
"DiskId": "d-2ze86h5fga5rfwxxa8ef",
"BytesTotal": 1000,
"NativeSnapshotInfo": "{\n\t\t\t\t\t\"sourceDiskId\":\"d-bp17misjuy636t82v7b0\",\n\t\t\t\t\t\"lastModifiedTime\":\"2022-03-09T11:35:12Z\",\n\t\t\t\t\t\"snapshotSN\":\"64588-429372675-857161235\",\n\t\t\t\t\t\"snapshotId\":\"s-bp1fbtwv3e6xr6wpe9e0\",\n\t\t\t\t\t\"creationTime\":\"2022-03-09T11:31:12Z\",\n\t\t\t\t\t\"snapshotType\":\"user\",\n\t\t\t\t\t\"usage\":\"none\",\n\t\t\t\t\t\"description\":\"\",\n\t\t\t\t\t\"sourceStorageType\":\"disk\",\n\t\t\t\t\t\"tags\":[\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"tagValue\":\"job-0007e0wqjl0imbrtkmnm\",\n\t\t\t\t\t\t\t\"tagKey\":\"HBR JobId\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"productCode\":\"\",\n\t\t\t\t\t\"encrypted\":false,\n\t\t\t\t\t\"sourceDiskType\":\"system\",\n\t\t\t\t\t\"retentionDays\":30,\n\t\t\t\t\t\"snapshotName\":\"Created-from-HBR-job:job-0007e0wqjl0imbrtkmnm\",\n\t\t\t\t\t\"kMSKeyId\":\"\",\n\t\t\t\t\t\"progress\":\"100%\",\n\t\t\t\t\t\"category\":\"standard\",\n\t\t\t\t\t\"sourceDiskSize\":\"20\",\n\t\t\t\t\t\"status\":\"accomplished\"\n\t\t\t\t}",
"CompleteTime": 1646895666,
"Retention": 7,
"CreatedTime": 1642496679,
"RealSnapshotTime": 1642496679,
"ParentSnapshotHash": "f2fe..",
"InstanceId": "i-bp1f0pe78dxizrsdcgxd",
"StartTime": 1554347313,
"UpdatedTime": 1642496679,
"SnapshotId": "s-00047mxg17p26*****b",
"JobId": "job-00030j3chkt******2",
"NativeSnapshotId": "s-00047mg17p26x*****b",
"Detail": {
"DiskDevName": "/dev/xvdb",
"DowngradeReason": "HBR.NoRamRoleBound",
"OsDiskId": "d-bp1e6427vhd320hifvc",
"OsName": "Debian 10.10 64-bit (UEFI)",
"ContainOsDisk": true,
"ConsistentLevel": "CRASH",
"VmName": "BNSHSVR42 IPGUARD",
"DiskHbrSnapshotIdWithDeviceMap": {
"/dev/xvdb": "s-0000u7y6wm3v1e7hxh5a",
"/dev/xvda": "s-0004bl6yr5pt89jjsv5a"
},
"InstanceIdWithDiskIdListMap": {
"i-bp1dlp0keohh7ids4uo6": "d-bp1e6427vhd320hifvd"
},
"InstanceName": "swh-hbr",
"OsType": "windows",
"Platform": "CentOS",
"OsNameEn": "Debian 11.1 64 bit",
"HostName": "iZbpxxxxxxxxxxxxxxxxe2Z",
"SystemDisk": true,
"DiskIdList": [
"d-bp1e6427vhd320hifvs"
],
"NativeSnapshotIdList": [
"s-0004bl6yr5pt89jjsv5a"
],
"SnapshotGroupId": "ssg-uf6856txcaq31uj***",
"InstanceType": "ecs.c6.xlarge",
"DiskCategory": "cloud_essd",
"PerformanceLevel": "PL0",
"InstantAccess": false
},
"AdvancedRetentionType": "WEEKLY",
"ExpireTime": 1640334062,
"CanBeDeleted": false,
"ArchiveStatus": "ARCHIVED",
"ArchiveErrorMessage": "InternalError",
"ArchiveTriggerTime": 1763373304
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.