O Container Service for Kubernetes usa outros recursos da Alibaba Cloud, como VPCs e SLBs. Para consultar os recursos associados a um cluster específico, chame a operação DescribeClusterResources. Para consultar pools de nós ou nós, chame as operações DescribeClusterNodePools ou DescribeClusterNodes.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cs:DescribeClusterResources |
get |
*Cluster
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /clusters/{ClusterId}/resources HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
O ID do cluster. Para obter informações sobre como visualizar o ID do cluster, consulte Visualizar informações do cluster. Você também pode chamar a operação DescribeClustersV1 para consultar todos os clusters em sua conta da Alibaba Cloud. |
cb95aa626a47740afbf6aa099b65**** |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| with_addon_resources |
boolean |
Não |
Especifica se os recursos criados pelos complementos do cluster devem ser consultados.
|
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
array |
Uma lista de objetos de recurso. |
||
|
array<object> |
Os detalhes do recurso. |
||
| cluster_id |
string |
O ID do cluster. |
cb95aa626a47740afbf6aa099b65**** |
| created |
string |
A hora em que o recurso foi criado. |
2023-08-15T14:34:42+08:00 |
| instance_id |
string |
O ID do recurso. |
ngw-wz9sphwk42sdtjixo**** |
| resource_info |
string |
Informações sobre o recurso. Para mais detalhes sobre sua origem, consulte 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 |
O tipo de recurso. |
ALIYUN::VPC::NatGateway |
| state |
string |
O estado do recurso. Valores válidos:
|
CREATE_COMPLETE |
| auto_create |
integer |
Indica se o recurso é criado pelo ACK. Valores válidos:
|
1 |
| dependencies |
array<object> |
A lista de recursos dependentes. |
|
|
object |
Os detalhes do recurso dependente. |
||
| cluster_id |
string |
O ID do cluster do recurso dependente. |
cc5ee03f63e43425cb6f71f1a1756**** |
| resource_type |
string |
O tipo do recurso dependente. |
ALIYUN::VPC::NatGateway |
| instance_id |
string |
O ID da instância do recurso dependente. |
ngw-wz9sphwk42sdtjixo**** |
| associated_object |
object |
O objeto Kubernetes associado ao recurso. |
|
| kind |
string |
O tipo do objeto Kubernetes. |
Service |
| namespace |
string |
O namespace do objeto Kubernetes. |
kube-system |
| name |
string |
O nome do objeto Kubernetes. |
nginx-ingress-lb |
| delete_behavior |
object |
O comportamento de exclusão do recurso quando o cluster é excluído. |
|
| delete_by_default |
boolean |
Indica se o recurso deve ser excluído por padrão quando o cluster é excluído. Valores válidos:
|
false |
| changeable |
boolean |
Indica se o comportamento padrão especificado pelo parâmetro
|
false |
| creator_type |
string |
O tipo do criador do recurso. Valores válidos:
|
addon |
| extra_info |
object |
Informações adicionais sobre o recurso. |
{ "type": "SLS_Data" } |
Exemplos
Resposta de sucesso
JSON formato
[
{
"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"
}
}
]
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.