Queries the resources associated with a specified resource.
Operation description
For information about the Alibaba Cloud services and resource types supported by Cloud Config, see Alibaba Cloud services and resource types supported by Cloud Config.
The following example queries the disks attached to an Elastic Compute Service (ECS) instance named i-j6cajg9yrfoh4sas**** created by the current Alibaba Cloud account in the China (Shanghai) region.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
config:ListResourceRelations |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ResourceId |
string |
Yes |
The resource ID. |
i-j6cajg9yrfoh4sas**** |
| ResourceType |
string |
Yes |
The type of the resource. |
ACS::ECS::Instance |
| Region |
string |
Yes |
The ID of the region in which the resource resides. |
cn-shanghai |
| NextToken |
string |
No |
The pagination token for the next request. You do not need to specify this parameter for the first request. You must specify the token obtained from the previous query as the value of NextToken. |
C2DjqMYSy0is7zSMGf21**** |
| MaxResults |
integer |
No |
The maximum number of entries per request. Valid values: 1 to 1000. |
10 |
| TargetResourceType |
string |
No |
The type of the associated resource. |
ACS::ECS::Disk |
| TargetResourceId |
string |
No |
The ID of the associated resource. |
d-j6c8k731qbrc7fxi**** |
| RelationType |
string |
No |
The type of the relationship between the resource and the object. Valid values:
Valid values:
|
IsAttachedTo |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
6525F8DE-5A8B-5AD3-A241-BBF5A259E5B2 |
| ResourceRelations |
object |
The resource relationship details. |
|
| ResourceRelationList |
array<object> |
An array that contains the relationships. |
|
|
object |
|||
| AccountId |
integer |
The ID of the Alibaba Cloud account to which the resource belongs. |
100931896542**** |
| SourceResourceType |
string |
The type of the resource. |
ACS::ECS::Instance |
| SourceResourceRegionId |
string |
The ID of the region in which the resource resides. |
cn-shanghai |
| SourceResourceId |
string |
The resource ID. |
i-j6cajg9yrfoh4sas**** |
| TargetResourceType |
string |
The type of the associated resource. |
ACS::ECS::Disk |
| TargetResourceId |
string |
The ID of the associated resource. |
d-j6c8k731qbrc7fxi**** |
| RelationType |
string |
The type of the relationship between the resource and the object. Valid values:
Valid values:
|
IsAttachedTo |
| NextToken |
string |
The token used to initiate the next request. |
C2DjqMYSy0is7zSMGf21**** |
| MaxResults |
integer |
The maximum number of entries returned on each page. |
10 |
Examples
Success response
JSON format
{
"RequestId": "6525F8DE-5A8B-5AD3-A241-BBF5A259E5B2",
"ResourceRelations": {
"ResourceRelationList": [
{
"AccountId": 0,
"SourceResourceType": "ACS::ECS::Instance",
"SourceResourceRegionId": "cn-shanghai",
"SourceResourceId": "i-j6cajg9yrfoh4sas****",
"TargetResourceType": "ACS::ECS::Disk",
"TargetResourceId": "d-j6c8k731qbrc7fxi****",
"RelationType": "IsAttachedTo"
}
],
"NextToken": "C2DjqMYSy0is7zSMGf21****",
"MaxResults": 10
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | |
| 400 | MemberNotBelongToMaster | The specified member does not belong to your organization. | |
| 404 | AccountNotExisted | Your account does not exist. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.