Invoca a operação DescribeAddon para realizar uma consulta de parâmetros sobre informações de um componente especificado com base em parâmetros como região, tipo de cluster, subclasse do cluster (profile), versão do cluster e nome do componente. As informações retornadas incluem se o componente é gerenciado, a categorização do componente, o esquema de parâmetros personalizados suportados, as arquiteturas de sistema operacional compatíveis e a versão mínima do cluster exigida pela versão do componente.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cs:DescribeAddon |
get |
*All Resource
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /addons/{addon_name} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| addon_name |
string |
Não |
O nome do componente. |
coredns. |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| region_id |
string |
Não |
O ID da região. Se cluster_id for especificado, este parâmetro será ignorado. Os parâmetros region_id, cluster_type, profile, cluster_spec e cluster_version devem ser especificados juntos. |
cn-hangzhou. |
| cluster_type |
string |
Não |
O tipo de cluster. Se cluster_id for especificado, este parâmetro será ignorado. Os parâmetros region_id, cluster_type, profile, cluster_spec e cluster_version devem ser especificados juntos. |
ManagedKubernetes. |
| profile |
string |
Não |
O subtipo de cluster. Se cluster_id for especificado, este parâmetro será ignorado. Os parâmetros region_id, cluster_type, profile, cluster_spec e cluster_version devem ser especificados juntos. |
Default. |
| cluster_spec |
string |
Não |
As especificações do cluster. Se cluster_id for especificado, este parâmetro será ignorado. Os parâmetros region_id, cluster_type, profile, cluster_spec e cluster_version devem ser especificados juntos. |
ack.pro.small. |
| cluster_version |
string |
Não |
A versão do cluster. Se cluster_id for especificado, este parâmetro será ignorado. Os parâmetros region_id, cluster_type, profile, cluster_spec e cluster_version devem ser especificados juntos. |
1.26.3-aliyun.1 |
| cluster_id |
string |
Não |
O ID do cluster. Se você especificar um ID de cluster, o sistema consultará a lista de componentes disponíveis para o cluster e os outros parâmetros serão ignorados. |
c02b3e03be10643e8a644a843ffcb**** |
| version |
string |
Não |
A versão do componente. Se este parâmetro não for especificado, a versão mais recente disponível do componente será consultada. |
v1.9.3.10-7dfca203-aliyun. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| name |
string |
O nome do componente. |
coredns. |
| version |
string |
A versão do componente. |
v1.9.3.6-32932850-aliyun. |
| category |
string |
A categoria do componente. |
network. |
| managed |
boolean |
Indica se o componente é gerenciado. |
false. |
| install_by_default |
boolean |
Indica se o componente é instalado por padrão. |
true. |
| config_schema |
string |
O esquema de parâmetros personalizados para o componente. |
{} |
| supported_actions |
array |
As operações suportadas pelo componente. |
|
|
string |
As operações suportadas pelo componente. Valores válidos:
|
Install. |
|
| architecture |
array |
As arquiteturas de CPU suportadas pelo componente. |
|
|
string |
As arquiteturas de CPU suportadas pelo componente. Valores válidos:
|
amd64 |
|
| newer_versions |
array<object> |
As informações sobre versões mais recentes do componente. |
|
|
object |
As informações sobre uma versão mais recente. |
||
| version |
string |
O número da versão mais recente do componente. |
v1.9.3.10-7dfca203-aliyun. |
| upgradable |
boolean |
Indica se o componente pode ser atualizado para esta versão.
|
true. |
| minimum_cluster_version |
string |
A versão mínima do cluster exigida por esta versão do componente. |
1.20.4 |
Exemplos
Resposta de sucesso
JSON formato
{
"name": "coredns.",
"version": "v1.9.3.6-32932850-aliyun.",
"category": "network.",
"managed": true,
"install_by_default": true,
"config_schema": "{}",
"supported_actions": [
"Install."
],
"architecture": [
"amd64"
],
"newer_versions": [
{
"version": "v1.9.3.10-7dfca203-aliyun.",
"upgradable": true,
"minimum_cluster_version": "1.20.4"
}
]
}
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.