Mengkueri informasi tentang komponen tertentu berdasarkan parameter seperti wilayah, tipe kluster, profil kluster, versi kluster, dan nama komponen. Informasi yang dikembalikan mencakup apakah komponen dikelola, kategori komponen, skema parameter kustom yang didukung, arsitektur sistem operasi yang kompatibel, dan versi kluster minimum yang diperlukan oleh versi komponen.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:DescribeAddon |
get |
*All Resource
|
None | None |
Sintaks permintaan
GET /addons/{addon_name} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| addon_name |
string |
No |
Nama komponen. |
coredns. |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| region_id |
string |
No |
ID wilayah. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
cn-hangzhou. |
| cluster_type |
string |
No |
Tipe kluster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
ManagedKubernetes. |
| profile |
string |
No |
Subtipe kluster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
Default. |
| cluster_spec |
string |
No |
Spesifikasi kluster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
ack.pro.small. |
| cluster_version |
string |
No |
Versi kluster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
1.26.3-aliyun.1 |
| cluster_id |
string |
No |
ID kluster. Jika Anda menentukan ID kluster, sistem akan mengkueri daftar komponen yang tersedia untuk kluster tersebut, dan parameter lainnya diabaikan. |
c02b3e03be10643e8a644a843ffcb**** |
| version |
string |
No |
Versi komponen. Jika parameter ini tidak ditentukan, versi terbaru yang tersedia dari komponen akan dikueri. |
v1.9.3.10-7dfca203-aliyun. |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| name |
string |
Nama komponen. |
coredns. |
| version |
string |
Versi komponen. |
v1.9.3.6-32932850-aliyun. |
| category |
string |
Kategori komponen. |
network. |
| managed |
boolean |
Apakah komponen dikelola. |
false. |
| install_by_default |
boolean |
Apakah komponen dipasang secara default. |
true. |
| config_schema |
string |
Skema parameter kustom untuk komponen. |
{} |
| supported_actions |
array |
Operasi yang didukung oleh komponen. |
|
|
string |
Operasi yang didukung oleh komponen. Nilai valid:
|
Install. |
|
| architecture |
array |
Arsitektur CPU yang didukung oleh komponen. |
|
|
string |
Arsitektur CPU yang didukung oleh komponen. Nilai valid:
|
amd64 |
|
| newer_versions |
array<object> |
Informasi tentang versi komponen yang lebih baru. |
|
|
object |
Informasi tentang versi yang lebih baru. |
||
| version |
string |
Nomor versi terbaru dari komponen. |
v1.9.3.10-7dfca203-aliyun. |
| upgradable |
boolean |
Apakah komponen dapat ditingkatkan ke versi ini.
|
true. |
| minimum_cluster_version |
string |
Versi kluster minimum yang diperlukan oleh versi komponen ini. |
1.20.4 |
Contoh
Respons sukses
JSONformat
{
"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"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.