Queries the list of stack instances that are associated with a stack group in an Alibaba Cloud region.
Operation description
In this example, the list of stack instances that are associated with a stack group named MyStackGroup is queried. The stack group is granted self-managed permissions and deployed in the China (Hangzhou) region.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ros:ListStackInstances |
get |
*StackInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the stack group. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| StackGroupName |
string |
Yes |
The name of the stack group. The name must be unique within a region. |
MyStackGroup |
| StackInstanceAccountId |
string |
No |
The ID of the destination account to which the stack belongs.
Note
For more information about the destination account, see Overview. |
156552876021**** |
| StackInstanceRegionId |
string |
No |
The region ID of the stack. |
cn-beijing |
| PageSize |
integer |
No |
The number of entries to return on each page.
|
10 |
| PageNumber |
integer |
No |
The number of the page to return.
|
1 |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
The total number of stacks. |
1 |
| RequestId |
string |
The request ID. |
85DE34BD-7FF9-480F-8C21-556E9DA93ACD |
| PageSize |
integer |
The number of entries returned per page. |
1 |
| PageNumber |
integer |
The page number of the returned page. |
1 |
| StackInstances |
array<object> |
The stacks. |
|
|
object |
|||
| Status |
string |
The state of the stack. Valid values:
|
CURRENT |
| StackGroupId |
string |
The ID of the stack group. |
fd0ddef9-9540-4b42-a464-94f77835**** |
| StackId |
string |
The stack ID. Note
This parameter is returned only if the stack is in the CURRENT state. |
35ad60e3-6a92-42d8-8812-f0700d45**** |
| DriftDetectionTime |
string |
The time when the last successful drift detection was performed on the stack. Note
This parameter is returned only if drift detection is performed on the stack group. |
2020-02-27T07:47:47 |
| StackDriftStatus |
string |
The state of the stack when the last successful drift detection was performed on the stack group. Valid values:
Note
This parameter is returned only if drift detection is performed on the stack group. |
IN_SYNC |
| StatusReason |
string |
The reason why the stack instance is in the OUTDATED state. Note
This parameter is returned only if the stack instance is in the OUTDATED state. |
User initiated stop |
| StackGroupName |
string |
The name of the stack group. |
MyStackGroup |
| AccountId |
string |
The ID of the destination account to which the stack belongs. |
156552876021**** |
| RegionId |
string |
The region ID of the stack. |
cn-beijing |
| RdFolderId |
string |
The ID of the folder in the resource directory. Note
This parameter is returned only if the stack group is granted service-managed permissions. |
fd-4PvlVLOL8v |
Examples
Success response
JSON format
{
"TotalCount": 1,
"RequestId": "85DE34BD-7FF9-480F-8C21-556E9DA93ACD",
"PageSize": 1,
"PageNumber": 1,
"StackInstances": [
{
"Status": "CURRENT",
"StackGroupId": "fd0ddef9-9540-4b42-a464-94f77835****",
"StackId": "35ad60e3-6a92-42d8-8812-f0700d45****",
"DriftDetectionTime": "2020-02-27T07:47:47",
"StackDriftStatus": "IN_SYNC",
"StatusReason": "User initiated stop",
"StackGroupName": "MyStackGroup",
"AccountId": "156552876021****",
"RegionId": "cn-beijing",
"RdFolderId": "fd-4PvlVLOL8v"
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.