Queries a list of protected resources.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
hbr:ListProtectedResources | list | *All Resource
| None | None |
Request syntax
GET HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
NextToken | string | No | The token to start the next page of results. An empty value indicates that there are no more results. | aWQj********MCMy |
MaxResults | integer | No | The number of entries to return on each page. Valid values: 10 to 100. Default value: 10. | 10 |
CreatedByProduct | string | No | The product that protects the resource. Valid value:
| BASIC |
SourceType | string | No | The type of the data source. Valid value:
| ECS_FILE |
ResourceId | string | No | The resource ID.
| i-wz95************7zrd |
Skip | integer | No | The number of entries to skip in a paged query. If the value of this parameter exceeds the total number of entries that meet the query conditions, an empty list is returned. The value must be a multiple of MaxResults. | 10 |
Response elements
Element | Type | Description | Example |
object | Schema of Response | ||
RequestId | string | The request ID. | EB09****-****-****-****-********6C38 |
Code | string | The HTTP status code. A value of 200 indicates a successful request. | 200 |
Message | string | The message returned. If the request is successful, | successful |
Success | boolean | Indicates whether the request was successful.
| true |
TotalCount | integer | The total number of protected resources. | 3 |
| ProtectedResources | array<object> | The list of protected resources. | |
object | |||
SourceType | string | The ID of the resource.
| ECS_FILE |
ResourceId | string | The resource ID.
| i-wz95************7zrd |
ResourceOwnerId | integer | The UID of the user who owns the resource. | 1024********0703 |
CreatedByProduct | string | The product that protects the resource. Valid value:
| BASIC |
SnapshotCount | integer | The number of backups. | 30 |
ProtectedResourceId | string | The ID of the protected resource. | pr-0004************gs61 |
ProtectedDataSize | integer | The size of the protected data, in bytes.
| 107374182400 |
MaxResults | integer | The number of results to return for each query. Valid values: 10 to 100. Default value: 10. | 10 |
NextToken | string | The token for the next page. If NextToken is empty, there are no more pages. | eyJJ************MX0= |
Examples
Success response
JSON format
{
"RequestId": "EB09****-****-****-****-********6C38",
"Code": "200",
"Message": "successful",
"Success": true,
"TotalCount": 3,
"ProtectedResources": [
{
"SourceType": "ECS_FILE",
"ResourceId": "i-wz95************7zrd",
"ResourceOwnerId": 0,
"CreatedByProduct": "BASIC",
"SnapshotCount": 30,
"ProtectedResourceId": "pr-0004************gs61",
"ProtectedDataSize": 107374182400
}
],
"MaxResults": 10,
"NextToken": "eyJJ************MX0="
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.