Mengkueri daftar komponen yang tersedia berdasarkan parameter yang ditentukan seperti wilayah, jenis klaster, subjenis klaster (profil), dan versi klaster. Anda juga dapat mengambil informasi komponen secara terperinci, termasuk apakah suatu 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 diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan secara bersamaan. |
cn-hangzhou |
| cluster_type |
string |
No |
Jenis klaster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan secara bersamaan. |
ManagedKubernetes |
| profile |
string |
No |
Subjenis klaster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan secara bersamaan. |
Default |
| cluster_spec |
string |
No |
Spesifikasi klaster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan secara bersamaan. |
ack.pro.small |
| cluster_version |
string |
No |
Versi klaster. Jika cluster_id ditentukan, parameter ini diabaikan. Parameter region_id, cluster_type, profile, cluster_spec, dan cluster_version harus ditentukan secara bersamaan. |
1.32.1-aliyun.1 |
| cluster_id |
string |
No |
ID klaster. Jika Anda menentukan ID klaster, sistem akan mengkueri daftar komponen yang tersedia untuk klaster yang ditentukan, dan semua parameter lainnya 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 |
Menunjukkan apakah komponen dikelola. Nilai yang valid:
|
false |
| install_by_default |
boolean |
Menunjukkan apakah komponen diinstal secara default. Nilai yang valid:
|
false |
| category |
string |
Kategorisasi komponen. Nilai yang 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 yang valid:
|
Install |
|
| architecture |
array |
Arsitektur CPU yang didukung oleh komponen. |
|
|
string |
Arsitektur CPU yang didukung oleh komponen. Nilai yang 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.