Container Service for Kubernetes (ACK) は、VPC や SLB などの他の Alibaba Cloud リソースを使用します。特定のクラスターに関連付けられているリソースをクエリするには、DescribeClusterResources 操作を呼び出します。ノードプールまたはノードをクエリするには、DescribeClusterNodePools または DescribeClusterNodes 操作を呼び出します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cs:DescribeClusterResources |
get |
*Cluster
|
なし | なし |
リクエスト構文
GET /clusters/{ClusterId}/resources HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
クラスター ID。 クラスター ID の表示方法については、「クラスター情報の表示」をご参照ください。 また、DescribeClustersV1 操作を呼び出して、ご利用の Alibaba Cloud アカウント内のすべてのクラスターをクエリすることもできます。 |
cb95aa626a47740afbf6aa099b65**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| with_addon_resources |
boolean |
任意 |
クラスターアドオンによって作成されたリソースをクエリするかどうかを指定します。
|
false |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
array |
リソースオブジェクトのリスト。 |
||
|
array<object> |
リソースの詳細。 |
||
| cluster_id |
string |
クラスター ID。 |
cb95aa626a47740afbf6aa099b65**** |
| created |
string |
リソースが作成された時間。 |
2023-08-15T14:34:42+08:00 |
| instance_id |
string |
リソース ID。 |
ngw-wz9sphwk42sdtjixo**** |
| resource_info |
string |
リソースに関する情報。ソースの詳細については、「ListStackResources」をご参照ください。 |
{\"Id\":\"KubernetesWorkerRole\",\"Name\":\"KubernetesWorkerRole\",\"Type\":\"ALIYUN::RAM::Role\",\"Status\":\"CREATE_COMPLETE\",\"StatusReason\":\"state changed\",\"Updated\":\"2025-04-10T06:21:17\",\"PhysicalId\":\"KubernetesWorkerRole-7e611193-225f-40f6-bc3c-ea8633******\"} |
| resource_type |
string |
リソースタイプ。 |
ALIYUN::VPC::NatGateway |
| state |
string |
リソースの状態。有効な値:
|
CREATE_COMPLETE |
| auto_create |
integer |
リソースが ACK によって作成されたかどうかを示します。有効な値:
|
1 |
| dependencies |
array<object> |
依存リソースのリスト。 |
|
|
object |
依存リソースの詳細。 |
||
| cluster_id |
string |
依存リソースのクラスター ID。 |
cc5ee03f63e43425cb6f71f1a1756**** |
| resource_type |
string |
依存リソースのタイプ。 |
ALIYUN::VPC::NatGateway |
| instance_id |
string |
依存リソースのインスタンス ID。 |
ngw-wz9sphwk42sdtjixo**** |
| associated_object |
object |
リソースに関連付けられている Kubernetes オブジェクト。 |
|
| kind |
string |
Kubernetes オブジェクトのタイプ。 |
Service |
| namespace |
string |
Kubernetes オブジェクトの名前空間。 |
kube-system |
| name |
string |
Kubernetes オブジェクトの名前。 |
nginx-ingress-lb |
| delete_behavior |
object |
クラスターが削除されたときのリソースの削除動作。 |
|
| delete_by_default |
boolean |
クラスターが削除されたときに、デフォルトでリソースを削除するかどうかを示します。有効な値:
|
false |
| changeable |
boolean |
|
false |
| creator_type |
string |
リソースの作成者のタイプ。有効な値:
|
addon |
| extra_info |
object |
リソースに関する追加情報。 |
{ "type": "SLS_Data" } |
例
成功レスポンス
JSONJSON
[
{
"cluster_id": "cb95aa626a47740afbf6aa099b65****",
"created": "2023-08-15T14:34:42+08:00",
"instance_id": "ngw-wz9sphwk42sdtjixo****",
"resource_info": "{\\\"Id\\\":\\\"KubernetesWorkerRole\\\",\\\"Name\\\":\\\"KubernetesWorkerRole\\\",\\\"Type\\\":\\\"ALIYUN::RAM::Role\\\",\\\"Status\\\":\\\"CREATE_COMPLETE\\\",\\\"StatusReason\\\":\\\"state changed\\\",\\\"Updated\\\":\\\"2025-04-10T06:21:17\\\",\\\"PhysicalId\\\":\\\"KubernetesWorkerRole-7e611193-225f-40f6-bc3c-ea8633******\\\"}",
"resource_type": "ALIYUN::VPC::NatGateway",
"state": "CREATE_COMPLETE",
"auto_create": 1,
"dependencies": [
{
"cluster_id": "cc5ee03f63e43425cb6f71f1a1756****",
"resource_type": "ALIYUN::VPC::NatGateway",
"instance_id": "ngw-wz9sphwk42sdtjixo****"
}
],
"associated_object": {
"kind": "Service",
"namespace": "kube-system",
"name": "nginx-ingress-lb"
},
"delete_behavior": {
"delete_by_default": false,
"changeable": false
},
"creator_type": "addon",
"extra_info": {
"type": "SLS_Data"
}
}
]
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。