ListStackGroups
Queries stack groups in a region.
Operation description
This example queries stack groups in the ACTIVE state in the China (Hangzhou) region.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ros:ListStackGroups |
get |
*StackGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the stack group. Call DescribeRegions to query available regions. |
cn-hangzhou |
| Status |
string |
No |
The status of the stack group. If not specified, stack groups in all states are returned. Valid values:
|
ACTIVE |
| PageSize |
integer |
No |
The number of entries to return on each page.
|
10 |
| PageNumber |
integer |
No |
The page number.
|
1 |
| ResourceGroupId |
string |
No |
The ID of the resource group. If not specified, stack groups in all resource groups are returned. Note
You can find the resource group ID on the Resource Groups page in the Resource Management console. View the basic information of a resource group. |
rg-acfmzawhxxcj**** |
| Tags |
array<object> |
No |
The tags of the stack group. |
|
|
object |
No |
|||
| Key |
string |
Yes |
The tag key of the stack group. Note
Tags is optional. If you specify Tags, Tags.N.Key is required. |
usage |
| Value |
string |
No |
The tag value of the stack group. |
test |
For common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| StackGroups |
array<object> |
The stack groups. |
|
|
array<object> |
|||
| StackGroupId |
string |
The ID of the stack group. |
fd0ddef9-9540-4b42-a464-94f77835**** |
| Status |
string |
The status of the stack group. Valid values:
|
ACTIVE |
| DriftDetectionTime |
string |
The time of the last successful drift detection on the stack group. |
2020-02-27T07:47:47 |
| Description |
string |
The description of the stack group. |
My Stack Group |
| StackGroupDriftStatus |
string |
The drift status of the stack group from the last successful drift detection. Valid values:
|
IN_SYNC |
| StackGroupName |
string |
The name of the stack group. |
MyStackGroup |
| Tags |
array<object> |
The tags of the stack group. |
|
|
object |
|||
| Key |
string |
The tag key of the stack group. |
usage1 |
| Value |
string |
The tag value of the stack group. |
test1 |
| ResourceGroupId |
string |
The ID of the resource group. |
rg-acfmzawhxxcj**** |
| PermissionModel |
string |
The permission model. Valid values:
Note
For details on permission models of stack groups, see Overview. |
SELF_MANAGED |
| AutoDeployment |
object |
The automatic deployment settings. |
|
| Enabled |
boolean |
Whether automatic deployment is enabled. Valid values:
|
true |
| RetainStacksOnAccountRemoval |
boolean |
Whether stacks are retained when member accounts are removed from the folder. Valid values:
Note
Returned only when Enabled is true. |
true |
| CreateTime |
string |
The creation time of the stack group. |
2024-01-05T05:38:31 |
| UpdateTime |
string |
The last update time of the stack group. |
2024-02-15T16:40:25 |
| TotalCount |
integer |
The total number of stack groups. |
1 |
| RequestId |
string |
The request ID. |
14A07460-EBE7-47CA-9757-12CC4761D47A |
| PageSize |
integer |
The number of entries returned per page. |
10 |
| PageNumber |
integer |
The page number. |
1 |
Examples
Success response
JSON format
{
"StackGroups": [
{
"StackGroupId": "fd0ddef9-9540-4b42-a464-94f77835****",
"Status": "ACTIVE",
"DriftDetectionTime": "2020-02-27T07:47:47",
"Description": "My Stack Group",
"StackGroupDriftStatus": "IN_SYNC",
"StackGroupName": "MyStackGroup",
"Tags": [
{
"Key": "usage1",
"Value": "test1"
}
],
"ResourceGroupId": "rg-acfmzawhxxcj****",
"PermissionModel": "SELF_MANAGED",
"AutoDeployment": {
"Enabled": true,
"RetainStacksOnAccountRemoval": true
},
"CreateTime": "2024-01-05T05:38:31",
"UpdateTime": "2024-02-15T16:40:25"
}
],
"TotalCount": 1,
"RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",
"PageSize": 10,
"PageNumber": 1
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.