Validitas konfigurasi grup penskalaan sangat menentukan tingkat keberhasilan operasi penskalaan keluar. Penyesuaian Skala Otomatis menggunakan kekuatan elastis untuk mendeskripsikan validitas konfigurasi penskalaan, mengkuantifikasi kualitas konfigurasi, dan membantu Anda mengoptimalkan konfigurasi penskalaan sesuai kebutuhan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:DescribeElasticStrength |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah grup penskalaan. |
cn-qingdao |
| ScalingGroupId |
string |
No |
ID grup penskalaan. |
asg-bp18p2yfxow2dloq**** |
| InstanceTypes |
array |
No |
Kumpulan tipe instans untuk instans ECS. Jika ditentukan, parameter ini menggantikan tipe instans dalam konfigurasi penskalaan. |
|
|
string |
No |
Tipe instans untuk instans ECS. |
ecs.g6.large |
|
| PriorityStrategy |
string |
No |
Catatan
Parameter ini tidak digunakan lagi. Gunakan SpotStrategy sebagai gantinya. Kebijakan preemption untuk instans pay-as-you-go. Jika ditentukan, parameter ini menggantikan kebijakan preemption yang dikonfigurasi untuk grup penskalaan. Nilai valid:
Nilai default: NoSpot. |
NoSpot |
| SystemDiskCategories |
array |
No |
Tipe cloud disk sistem. Jika ditentukan, parameter ini menggantikan tipe cloud disk sistem dalam konfigurasi penskalaan. Nilai valid:
Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan parameter ini. |
|
|
string |
No |
Tipe Tipe disk sistem. Nilai valid:
|
cloud |
|
| ScalingGroupIds |
array |
No |
ID grup penskalaan untuk kueri batch. |
|
|
string |
No |
ID grup penskalaan. |
asg-bp14wlu85wrpchm0**** |
|
| SpotStrategy |
string |
No |
Kebijakan preemption untuk instans. Nilai valid:
Nilai default: NoSpot. |
NoSpot |
| VSwitchIds |
array |
No |
ID beberapa vSwitch. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan parameter ini. |
|
|
string |
No |
ID beberapa vSwitch. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan parameter ini. |
vsw-bp1whw2u46cn8zubm**** |
|
| ImageId |
string |
No |
ID file image. Sumber daya image yang digunakan untuk pembuatan otomatis instans. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan setidaknya satu dari ImageId, ImageName, atau ImageFamily. |
centos6u5_64_20G_aliaegis****.vhd |
| ImageName |
string |
No |
Nama image. Nama image bersifat unik dalam satu wilayah. Jika ImageId ditentukan, ImageName akan diabaikan. Anda tidak dapat menggunakan ImageName untuk menentukan image dari Alibaba Cloud Marketplace. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan setidaknya satu dari ImageId, ImageName, atau ImageFamily. |
ubuntu_18_04_x64_20G_alibase_20231225.vhd |
| ImageFamily |
string |
No |
Nama keluarga gambar. Jika Anda menentukan parameter ini, image terbaru yang tersedia dalam keluarga gambar yang ditentukan akan digunakan untuk membuat instans. Jika ImageId sudah ditentukan, Anda tidak dapat menentukan parameter ini. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan setidaknya satu dari ImageId, ImageName, atau ImageFamily. |
CentOS7 |
| DataDiskCategories |
array |
No |
Kekuatan elastis saat beberapa tipe cloud disk data ditentukan. Jika tipe cloud disk data tidak cocok, tipe disk yang tidak cocok tertentu akan dikembalikan dalam hasil kueri. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda dapat menentukan parameter ini. |
|
|
string |
No |
Tipe Tipe disk data. Nilai valid:
|
cloud_essd |
|
| Ipv6AddressCount |
integer |
No |
Jumlah alamat IPv6. Jika tipe instans tidak memenuhi persyaratan jumlah alamat IPv6, kekuatan elastis akan menurun. Catatan
Jika Anda tidak menentukan ID grup penskalaan, Anda dapat menentukan parameter ini. |
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Tanggapan. |
||
| RequestId |
string |
ID permintaan. |
73469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| TotalStrength |
number |
Kekuatan elastis grup penskalaan. Setiap kombinasi tipe instans dan zona diberi skor dari 0 hingga 1 berdasarkan kondisi pasokan, di mana 0 menunjukkan kekuatan elastis rendah dan 1 menunjukkan kekuatan elastis tinggi. Jumlah skor untuk semua kombinasi tipe instans dan zona merepresentasikan kekuatan elastis grup penskalaan. Peringatan Parameter ini tidak digunakan lagi.
|
1.5 |
| ElasticStrength |
string |
Kekuatan elastis grup penskalaan saat ini. Nilai valid:
|
Strong |
| ResourcePools |
array<object> |
Kekuatan elastis saat mengkueri satu grup penskalaan. |
|
|
array<object> |
|||
| Strength |
number |
Kekuatan elastis kolam sumber daya. |
0.6 |
| InstanceType |
string |
Tipe instans kolam sumber daya. |
ecs.c7t.xlarge |
| ZoneId |
string |
ID zona kolam sumber daya. |
cn-hangzhou-g |
| VSwitchIds |
array |
vSwitch di zona kolam sumber daya. |
|
|
string |
ID vSwitch. |
vsw-2ze0uc933kantv****** |
|
| Code |
string |
Alasan (kode kesalahan) saat kekuatan elastis adalah 0. |
InstanceTypesOrDiskTypesNotSupported |
| Msg |
string |
Alasan (deskripsi kesalahan) saat kekuatan elastis adalah 0. |
The instanceTypes or diskTypes are not supported. |
| Status |
string |
Apakah kolam sumber daya tersedia. Nilai valid:
|
Available |
| InventoryHealth |
object |
Informasi kesehatan inventaris. |
|
| HealthScore |
integer |
Inventory health score.
Calculation Formula: |
3 |
| AdequacyScore |
integer |
Adequacy. Possible values: 0–3. |
3 |
| SupplyScore |
integer |
Replenishment capability. Possible values: 0–3. |
3 |
| HotScore |
integer |
Popularity. Possible values: 0–3. |
3 |
| ElasticStrength |
string |
Kekuatan elastis kolam sumber daya saat ini, yang memperhitungkan kesehatan inventaris dan status inventaris saat ini dari kolam sumber daya. Nilai valid:
|
Medium |
| ElasticStrengthModels |
array<object> |
Kekuatan elastis saat mengkueri grup penskalaan secara batch. |
|
|
array<object> |
|||
| ScalingGroupId |
string |
ID grup penskalaan. |
asg-wz98mnj7nblv9gc**** |
| ElasticStrength |
string |
Kekuatan elastis grup penskalaan saat ini. Nilai valid:
|
Strong |
| TotalStrength |
number |
Kekuatan elastis grup penskalaan saat ini. Setiap kombinasi tipe instans dan zona diberi skor dari 0 hingga 1 berdasarkan kondisi pasokan, di mana 0 menunjukkan kekuatan elastis rendah dan 1 menunjukkan kekuatan elastis tinggi. Jumlah skor untuk semua kombinasi tipe instans dan zona merepresentasikan kekuatan elastis grup penskalaan. Peringatan Parameter ini tidak digunakan lagi.
|
5 |
| ResourcePools |
array<object> |
Informasi kekuatan elastis untuk setiap kolam sumber daya. |
|
|
array<object> |
|||
| InstanceType |
string |
Instance type of the resource pool. |
ecs.r7.large |
| Strength |
number |
The elasticity strength of the resource pool. Peringatan This field is deprecated. |
0.6 |
| ZoneId |
string |
The zone ID of the resource pool. |
cn-hangzhou-g |
| VSwitchIds |
array |
The vSwitches in the zone of the resource pool. |
|
|
string |
The vSwitch ID. |
vsw-2ze6e8p4aid08lymlsguv |
|
| Code |
string |
Reason (error code) when elasticity strength is 0. |
InstanceTypesOrDiskTypesNotSupported |
| Msg |
string |
The reason (fault description) when the elasticity strength is 0. |
The instanceTypes or diskTypes are not supported. |
| Status |
string |
Whether the resource pool is active. Possible values:
|
Available |
| InventoryHealth |
object |
Inventory health degree. |
|
| HealthScore |
integer |
Inventory health score.
Calculation Formula: |
3 |
| AdequacyScore |
integer |
Adequacy degree. Possible values: 0–3. |
3 |
| SupplyScore |
integer |
Supply capability. Possible values: 0–3. |
2 |
| HotScore |
integer |
Hotness degree. Possible values: 0–3. |
0 |
| ElasticStrength |
string |
Strong |
Contoh
Respons sukses
JSONformat
{
"RequestId": "73469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"TotalStrength": 1.5,
"ElasticStrength": "Strong",
"ResourcePools": [
{
"Strength": 0.6,
"InstanceType": "ecs.c7t.xlarge",
"ZoneId": "cn-hangzhou-g",
"VSwitchIds": [
"vsw-2ze0uc933kantv******"
],
"Code": "InstanceTypesOrDiskTypesNotSupported",
"Msg": "The instanceTypes or diskTypes are not supported.",
"Status": "Available",
"InventoryHealth": {
"HealthScore": 3,
"AdequacyScore": 3,
"SupplyScore": 3,
"HotScore": 3
},
"ElasticStrength": "Medium"
}
],
"ElasticStrengthModels": [
{
"ScalingGroupId": "asg-wz98mnj7nblv9gc****",
"ElasticStrength": "Strong",
"TotalStrength": 5,
"ResourcePools": [
{
"InstanceType": "ecs.r7.large",
"Strength": 0.6,
"ZoneId": "cn-hangzhou-g",
"VSwitchIds": [
"vsw-2ze6e8p4aid08lymlsguv"
],
"Code": "InstanceTypesOrDiskTypesNotSupported",
"Msg": "The instanceTypes or diskTypes are not supported.",
"Status": "Available",
"InventoryHealth": {
"HealthScore": 3,
"AdequacyScore": 3,
"SupplyScore": 2,
"HotScore": 0
},
"ElasticStrength": "Strong"
}
]
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.