Consulta o status dos arquivos kubeconfig de todos os clusters gerenciados pelo usuário atual.
Descrição da operação
Para chamar esta operação, certifique-se de ter as permissões AliyunCSFullAccess.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cs:ListUserKubeConfigStates |
none |
*全部资源
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /users/{Uid}/kubeconfig/states HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Uid |
string |
Não |
O ID do usuário do Resource Access Management (RAM) ou da função RAM especificado na conta da Alibaba Cloud. |
206945240368****** |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| page_number |
integer |
Não |
O número da página.
|
2 |
| page_size |
integer |
Não |
O número de entradas por página.
|
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros do corpo da resposta. |
||
| states |
array<object> |
O status dos arquivos kubeconfig. |
|
|
object |
|||
| cluster_id |
string |
O ID do cluster. |
c5b5e80b0b64a4bf6939d2d8fbbc5**** |
| cert_expire_time |
string |
A data de expiração do certificado usado em um arquivo kubeconfig. Formato: hora UTC no formato RFC3339. |
2028-04-09T06:20:47Z |
| cert_state |
string |
O status atual do certificado usado em um arquivo kubeconfig. Valores válidos:
|
Unissued |
| cluster_state |
string |
O status do cluster. Valores válidos:
|
running |
| cluster_name |
string |
O nome do cluster. O nome deve ter de 1 a 63 caracteres e pode conter dígitos, sublinhados (_) e hifens (-). O nome deve começar com uma letra ou número. |
cluster-demo |
| page |
object |
As informações de paginação. |
|
| page_number |
integer |
O número da página retornada. |
1 |
| page_size |
integer |
O número de entradas por página. |
10 |
| total_count |
integer |
O número total de entradas retornadas. |
100 |
Exemplos
Resposta de sucesso
JSON formato
{
"states": [
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****\n",
"cert_expire_time": "2028-04-09T06:20:47Z",
"cert_state": "Unissued",
"cluster_state": "running",
"cluster_name": "cluster-demo"
}
],
"page": {
"page_number": 1,
"page_size": 10,
"total_count": 100
}
}
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.