Consulte les composants disponibles selon des conditions spécifiques telles que la région, le type de cluster, le sous-type de cluster défini par le profil du cluster et la version du cluster, et obtient les informations détaillées d'un composant. Ces informations indiquent notamment si le composant est géré, le schéma des paramètres personnalisés pris en charge et l'architecture du système d'exploitation compatible.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cs:ListAddons |
list |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
GET /addons HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| region_id |
string |
Non |
La région du cluster. Si cluster_id est spécifié, ce paramètre est ignoré. Vous devez spécifier les paramètres region_id, cluster_type, profile, cluster_spec et cluster_version en même temps. |
cn-hangzhou |
| cluster_type |
string |
Non |
Le type du cluster. Si cluster_id est spécifié, ce paramètre est ignoré. Vous devez spécifier les paramètres region_id, cluster_type, profile, cluster_spec et cluster_version en même temps. |
ManagedKubernetes |
| profile |
string |
Non |
Le sous-type du cluster. Si cluster_id est spécifié, ce paramètre est ignoré. Vous devez spécifier les paramètres region_id, cluster_type, profile, cluster_spec et cluster_version en même temps. |
Default |
| cluster_spec |
string |
Non |
Les spécifications du cluster. Si cluster_id est spécifié, ce paramètre est ignoré. Vous devez spécifier les paramètres region_id, cluster_type, profile, cluster_spec et cluster_version en même temps. |
ack.pro.small |
| cluster_version |
string |
Non |
La version du cluster. Si cluster_id est spécifié, ce paramètre est ignoré. Vous devez spécifier les paramètres region_id, cluster_type, profile, cluster_spec et cluster_version en même temps. |
1.32.1-aliyun.1 |
| cluster_id |
string |
Non |
L'identifiant du cluster. Si vous spécifiez un identifiant de cluster, seuls les composants utilisés dans le cluster spécifié sont consultés. Les autres paramètres sont ignorés. |
c02b3e03be10643e8a644a843ffcb**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| addons |
array<object> |
La liste des composants disponibles. |
|
|
object |
|||
| name |
string |
Le nom du composant. |
arms-prometheus |
| version |
string |
Le numéro de version. |
1.1.9 |
| managed |
boolean |
Indique si le composant est entièrement géré. |
false |
| install_by_default |
boolean |
Indique si le composant est installé automatiquement par défaut. |
false |
| category |
string |
La catégorie du composant. |
monitor |
| config_schema |
string |
Le schéma des paramètres personnalisés du composant. |
{} |
| supported_actions |
array |
Les opérations prises en charge par le composant. Valeurs valides :
|
|
|
string |
Les opérations prises en charge par le composant. Valeurs valides :
|
Install |
|
| architecture |
array |
Les architectures prises en charge par le composant. Valeurs valides :
|
|
|
string |
Les opérations prises en charge par le composant. Valeurs valides :
|
amd64 |
Exemples
JSON format
{
"addons": [
{
"name": "arms-prometheus",
"version": "1.1.9",
"managed": false,
"install_by_default": false,
"category": "monitor",
"config_schema": "{}",
"supported_actions": [
"Install"
],
"architecture": [
"amd64"
]
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.