スタックのリストをクエリします。
操作説明
このトピックでは、スタックのリストをクエリする方法の例を示します。この例では、中国 (杭州) リージョンにデプロイされているスタックをクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ros:ListStacks |
get |
*Stack
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PageSize |
integer |
任意 |
1 ページあたりのエントリ数。 最大値:50。 デフォルト値:10。 |
10 |
| ParentStackId |
string |
任意 |
親スタックの ID。 |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| RegionId |
string |
必須 |
スタックが属するリージョンの ID。DescribeRegions 操作を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| PageNumber |
integer |
任意 |
ページ番号。 ページは 1 から始まります。 デフォルト値:1。 |
1 |
| ShowNestedStack |
boolean |
任意 |
ネストされたスタックを返すかどうかを指定します。有効値:
説明
ParentStackId を指定する場合、ShowNestedStack を true に設定する必要があります。 |
true |
| StackId |
string |
任意 |
スタック ID。このパラメーターを指定して、スタック ID のみをクエリできます。スタックの詳細情報をクエリする場合は、GetStack 操作を呼び出します。 |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
| Status |
array |
任意 |
スタックのステータス。 |
CREATE_COMPLETE |
|
string |
任意 |
スタックの状態。有効値:
|
CREATE_COMPLETE |
|
| StackName |
array |
任意 |
スタックの名前。 |
MyStack |
|
string |
任意 |
スタック N の名前。 N の有効値:1~5。 |
MyStack |
|
| Tag |
array<object> |
任意 |
スタックのタグ。 |
|
|
object |
任意 |
|||
| Key |
string |
任意 |
タグ N のキー。 |
usage |
| Value |
string |
任意 |
タグ N の値。 |
test |
| ResourceGroupId |
string |
任意 |
リソースグループの ID。 |
rg-acfmxazb4ph6aiy**** |
| StackIds |
array |
任意 |
スタックの ID。 |
|
|
string |
任意 |
スタック N の ID。1 つ以上の ID を指定して、複数のスタックを同時にクエリできます。N の有効値:1~10。 |
4a6c9851-3b0f-4f5f-b4ca-a14bf691**** |
|
| StartTime |
string |
任意 |
クエリ対象期間の開始時刻。時刻は ISO 8601 標準に準拠した yyyy-MM-ddTHH:mm:ssZ 形式で指定する必要があります。時刻は UTC である必要があります。 |
2023-04-01T15:10:00Z |
| EndTime |
string |
任意 |
データがクエリされた期間の終了時刻。時刻は ISO 8601 標準に準拠した yyyy-MM-ddTHH:mm:ssZ 形式で、UTC で表示されます。 |
2023-04-01T15:16:00Z |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| TotalCount |
integer |
スタックの総数。 |
2 |
| PageSize |
integer |
1 ページあたりのエントリ数。 最大値:50。 デフォルト値:10。 |
10 |
| RequestId |
string |
リクエスト ID。 |
FBAC80B4-9C27-529D-BC9C-4155FA5CD7A7 |
| PageNumber |
integer |
ページ番号。 |
1 |
| Stacks |
array<object> |
スタックの詳細。 |
|
|
array<object> |
|||
| Status |
string |
スタックの状態。 |
CREATE_COMPLETE |
| UpdateTime |
string |
スタックが更新された時刻。時刻は ISO 8601 標準に準拠した YYYY-MM-DDThh:mm:ss 形式で、UTC で表示されます。 |
2022-03-10T07:44:36 |
| DriftDetectionTime |
string |
スタックで最後に成功したドリフト検出が実行された時刻。 |
2022-03-10T06:46:36 |
| StatusReason |
string |
スタックが現在の状態にある理由。 |
Stack CREATE completed successfully |
| CreateTime |
string |
スタックが作成された時刻。時刻は ISO 8601 標準に準拠した YYYY-MM-DDThh:mm:ss 形式で、UTC で表示されます。 |
2022-03-10T06:44:36 |
| DisableRollback |
boolean |
スタックの作成に失敗した場合にロールバックが無効になっているかどうかを示します。有効値:
|
false |
| Tags |
array<object> |
スタックのタグ。 |
|
|
object |
|||
| Key |
string |
スタックのタグキー。 |
acs:rm:rgId |
| Value |
string |
スタックのタグ値。 |
rg-aek2frunvw7**** |
| StackName |
string |
スタック名。 |
MyStack |
| TimeoutInMinutes |
integer |
スタック作成のタイムアウト期間。単位:分。 |
60 |
| RegionId |
string |
スタックが属するリージョンの ID。DescribeRegions 操作を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| ParentStackId |
string |
親スタックの ID。 |
4a6c9851-3b0f-4f5f-b4ca-a14bf692**** |
| StackId |
string |
スタック ID。 |
67805444-a605-45ee-a57f-83908ff6**** |
| StackDriftStatus |
string |
最後に成功したドリフト検出が実行されたスタックの状態。有効値:
|
IN_SYNC |
| StackType |
string |
スタックタイプ。有効値:
|
ROS |
| ResourceGroupId |
string |
リソースグループの ID。 |
rg-aek2frunvw7**** |
| ServiceManaged |
boolean |
スタックがマネージドスタックであるかどうかを示します。有効値:
|
false |
| ServiceName |
string |
マネージドスタックが属するサービスの名前。 |
ACVS |
| OperationInfo |
object |
スタック操作でエラーが発生した場合に返される補足情報。 説明
このパラメーターは、特定の条件下でのみ返され、少なくとも 1 つのサブパラメーターと共に返されます。たとえば、別の Alibaba Cloud サービスの API 操作を呼び出したときにエラーが発生した場合などです。 |
|
| Code |
string |
エラーコード。 |
DependencyViolation |
| Message |
string |
エラーメッセージ。 |
There is still instance(s) in the specified security group. |
| RequestId |
string |
別の Alibaba Cloud サービスの API 操作を呼び出すために開始されたリクエストの ID。 |
071D6166-3F6B-5C7B-A1F0-0113FBB643A8 |
| Action |
string |
別の Alibaba Cloud サービスに属する API 操作の名前。 |
DeleteSecurityGroup |
| ResourceType |
string |
操作エラーが発生したリソースのタイプ。 |
ALIYUN::ECS::SecurityGroup |
| LogicalResourceId |
string |
操作エラーが発生したリソースの論理 ID。 |
EcsSecurityGroup |
| DeletionProtection |
string |
スタックの削除保護が有効になっているかどうかを示します。有効値:
説明
ネストされたスタックの削除保護は、そのルートスタックと同じです。 列挙値:
|
Disabled |
例
成功レスポンス
JSONJSON
{
"TotalCount": 2,
"PageSize": 10,
"RequestId": "FBAC80B4-9C27-529D-BC9C-4155FA5CD7A7",
"PageNumber": 1,
"Stacks": [
{
"Status": "CREATE_COMPLETE",
"UpdateTime": "2022-03-10T07:44:36",
"DriftDetectionTime": "2022-03-10T06:46:36",
"StatusReason": "Stack CREATE completed successfully",
"CreateTime": "2022-03-10T06:44:36",
"DisableRollback": false,
"Tags": [
{
"Key": "acs:rm:rgId",
"Value": "rg-aek2frunvw7****"
}
],
"StackName": "MyStack",
"TimeoutInMinutes": 60,
"RegionId": "cn-hangzhou",
"ParentStackId": "4a6c9851-3b0f-4f5f-b4ca-a14bf692****",
"StackId": "67805444-a605-45ee-a57f-83908ff6****",
"StackDriftStatus": "IN_SYNC",
"StackType": "ROS",
"ResourceGroupId": "rg-aek2frunvw7****",
"ServiceManaged": false,
"ServiceName": "ACVS",
"OperationInfo": {
"Code": "DependencyViolation",
"Message": "There is still instance(s) in the specified security group.",
"RequestId": "071D6166-3F6B-5C7B-A1F0-0113FBB643A8",
"Action": "DeleteSecurityGroup",
"ResourceType": "ALIYUN::ECS::SecurityGroup",
"LogicalResourceId": "EcsSecurityGroup"
},
"DeletionProtection": "Disabled"
}
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。