Queries the resources in a specified account group.
Operation description
Limits
The resource checklist displays only some of your resources because Cloud Config supports only specific Alibaba Cloud services and resource types. For more information about the supported services and resource types, see Supported resource types and resource relationships.
Usage notes
This topic provides an example of how to query the resources of a member with the ID 100931896542**** in the account group ca-c560626622af0005****. The response indicates that there are eight resources in total.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
config:ListAggregateDiscoveredResources |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ResourceId |
string |
No |
The resource ID. |
eni-hp31cqoba96jagtz**** |
| ResourceName |
string |
No |
The resource name. |
launch-advisor-20200330 |
| ResourceDeleted |
integer |
No |
The status of the resource. Valid values:
|
1 |
| MaxResults |
integer |
Yes |
The maximum number of entries to return for a single request. Valid values: 1 to 100. |
10 |
| NextToken |
string |
No |
If the response is truncated, use the |
IWBjqMYSy0is7zSMGu16**** |
| ResourceTypes |
string |
No |
The resource type. Separate multiple resource types with commas (,). |
ACS::ECS::NetworkInterface |
| Regions |
string |
No |
The ID of the region where the resource resides. Separate multiple region IDs with commas (,). |
cn-huhehaote |
| AggregatorId |
string |
Yes |
The ID of the account group. For more information about how to obtain the ID of an account group, see ListAggregators. |
ca-c560626622af0005**** |
| ResourceAccountId |
integer |
No |
The ID of the Alibaba Cloud account to which the resources to be queried belong. The account is a member of the account group. |
100931896542**** |
| StartUpdateTimestamp |
integer |
No |
The start of the time range to query. This is a standard UTC timestamp. The following limits apply:
|
1722441600000 |
| EndUpdateTimestamp |
integer |
No |
The end of the time range to query. This is a standard UTC timestamp. The following limits apply:
|
1724947200000 |
| ExcludeResourceTypes |
string |
No |
The resource types to exclude. Separate multiple resource types with commas (,). This parameter has a higher priority than the ResourceTypes parameter. |
ACS::ECS::Instance,ACS::ECS::NetworkInterface |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
None. |
||
| DiscoveredResourceProfiles |
object |
The list of resources. |
|
| DiscoveredResourceProfileList |
array<object> |
The details of the resources. |
|
|
object |
None. |
||
| AccountId |
integer |
The ID of the Alibaba Cloud account that owns the resource. We recommend that you use the ResourceOwnerId parameter. |
161259599160**** |
| AvailabilityZone |
string |
The zone where the resource resides. |
cn-huhehaote-a |
| Region |
string |
The region ID. |
cn-huhehaote |
| ResourceCreationTime |
integer |
The timestamp when the resource was created. Unit: milliseconds. |
1618675206000 |
| ResourceDeleted |
integer |
The status of the resource. Valid values:
|
1 |
| ResourceId |
string |
The resource ID. |
eni-hp31cqoba96jagtz**** |
| ResourceName |
string |
The resource name. |
Cloud Firewall |
| ResourceOwnerId |
integer |
The ID of the Alibaba Cloud account that owns the resource. |
161259599160**** |
| ResourceStatus |
string |
The status of the resource. The status of a resource is defined by the corresponding Alibaba Cloud service. This parameter can be empty. For example:
|
InUse |
| ResourceType |
string |
The resource type. |
ACS::ECS::NetworkInterface |
| Tags |
string |
The resource tags. |
{\"key1\":[\"value2\"]} |
| UpdateTime |
integer |
The timestamp of the last update to the resource. This is a timestamp in milliseconds. |
1722441600000 |
| Version |
integer |
The resource build version. |
1 |
| VpcId |
string |
The ID of the VPC to which the resource belongs. The format is vpc-t4nhheyvay74fp7n0hxxx. An empty string is returned if the resource does not belong to a VPC. |
vpc-t4nhheyvay74fp7n0hxxx |
| VSwitchId |
string |
The ID of the vSwitch to which the resource belongs. The format is vsw-t4n7pokxxxxxxxxxxxxxx. If the resource belongs to multiple vSwitches, the vSwitch IDs are separated by commas (,). An empty string is returned if the resource does not belong to a vSwitch. |
vsw-t4n7pokxxxxxxxxxxxxxx |
| MaxResults |
integer |
The maximum number of entries returned per page. |
10 |
| NextToken |
string |
The token used to start the next query. |
IWBjqMYSy0is7zSMGu16**** |
| TotalCount |
integer |
The total number of resources. |
8 |
| RequestId |
string |
The request ID. |
C7817373-78CB-4F9A-8AFA-E7A88E9D64A2 |
Examples
Success response
JSON format
{
"DiscoveredResourceProfiles": {
"DiscoveredResourceProfileList": [
{
"AccountId": 0,
"AvailabilityZone": "cn-huhehaote-a",
"Region": "cn-huhehaote",
"ResourceCreationTime": 1618675206000,
"ResourceDeleted": 1,
"ResourceId": "eni-hp31cqoba96jagtz****",
"ResourceName": "Cloud Firewall",
"ResourceOwnerId": 0,
"ResourceStatus": "InUse",
"ResourceType": "ACS::ECS::NetworkInterface",
"Tags": "{\\\"key1\\\":[\\\"value2\\\"]}",
"UpdateTime": 1722441600000,
"Version": 1,
"VpcId": "vpc-t4nhheyvay74fp7n0hxxx",
"VSwitchId": "vsw-t4n7pokxxxxxxxxxxxxxx"
}
],
"MaxResults": 10,
"NextToken": "IWBjqMYSy0is7zSMGu16****",
"TotalCount": 8
},
"RequestId": "C7817373-78CB-4F9A-8AFA-E7A88E9D64A2"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission | You are not authorized to perform this operation. | 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. | 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.