Mengkueri daftar komponen yang tersedia berdasarkan parameter yang ditentukan seperti wilayah, tipe kluster, subtipe kluster (profile), dan versi kluster. Anda juga dapat mengambil informasi detail komponen, termasuk apakah komponen dikelola, skema parameter kustom yang didukung, dan arsitektur sistem operasi yang kompatibel.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:ListAddons |
list |
*全部资源
|
None | None |
Sintaks permintaan
GET /addons HTTP/1.1
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| region_id |
string |
No |
Wilayah. Jika cluster_id ditentukan, parameter ini akan 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 akan 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 akan 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 akan 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 akan diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan bersama. |
1.32.1-aliyun.1 |
| cluster_id |
string |
No |
ID kluster. Jika ID kluster ditentukan, komponen yang tersedia untuk kluster akan dikueri, dan semua parameter lainnya akan diabaikan. |
c02b3e03be10643e8a644a843ffcb**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Badan respons. |
||
| addons |
array<object> |
Daftar komponen yang tersedia. |
|
|
object |
|||
| name |
string |
Nama komponen. |
arms-prometheus |
| version |
string |
Versi komponen. |
1.1.9 |
| managed |
boolean |
Apakah komponen dikelola. Nilai valid:
|
false |
| install_by_default |
boolean |
Apakah komponen diinstal secara default. Nilai valid:
|
false |
| category |
string |
Kategorisasi komponen. Nilai valid:
Nilai kosong menunjukkan bahwa komponen termasuk dalam kategori lain. |
monitor |
| 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 |
Contoh
Respons sukses
JSONformat
{
"addons": [
{
"name": "arms-prometheus",
"version": "1.1.9",
"managed": false,
"install_by_default": false,
"category": "monitor",
"config_schema": "{}",
"supported_actions": [
"Install"
],
"architecture": [
"amd64"
]
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.