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 menimpa Tipe instans dalam konfigurasi penskalaan. |
|
|
string |
No |
Tipe instans Instans ECS. |
ecs.g6.large |
|
| PriorityStrategy |
string |
No |
Peringatan Parameter ini tidak digunakan lagi. Gunakan SpotStrategy sebagai gantinya.
Nilai default: NoSpot. |
NoSpot |
| SystemDiskCategories |
array |
No |
Tipe cloud disk sistem. Jika ditentukan, parameter ini menimpa tipe cloud disk sistem dalam konfigurasi penskalaan. Nilai valid:
Catatan
Parameter ini wajib ditentukan jika tidak ada ID grup penskalaan yang ditentukan. |
|
|
string |
No |
Tipe Tipe disk sistem. Nilai valid:
|
cloud |
|
| ScalingGroupIds |
array |
No |
Daftar ID grup penskalaan untuk kueri batch. |
|
|
string |
No |
ID grup penskalaan. |
asg-bp14wlu85wrpchm0**** |
|
| SpotStrategy |
string |
No |
Strategi preemption untuk instans. Nilai valid:
Nilai default: NoSpot. |
NoSpot |
| VSwitchIds |
array |
No |
ID beberapa vSwitch. Catatan
Parameter ini wajib ditentukan jika tidak ada ID grup penskalaan yang ditentukan. |
|
|
string |
No |
ID vSwitch. |
vsw-bp1whw2u46cn8zubm**** |
|
| ImageId |
string |
No |
ID file image. Sumber daya image yang digunakan untuk pembuatan otomatis instans. Catatan
Jika tidak ada ID grup penskalaan yang ditentukan, setidaknya salah satu dari ImageId, ImageName, atau ImageFamily harus ditentukan. |
centos6u5_64_20G_aliaegis****.vhd |
| ImageName |
string |
No |
Nama image. Nama image bersifat unik dalam satu wilayah. Jika ImageId ditentukan, ImageName akan diabaikan. Image pasar tidak dapat ditentukan menggunakan ImageName. Catatan
Jika tidak ada ID grup penskalaan yang ditentukan, setidaknya salah satu dari ImageId, ImageName, atau ImageFamily harus ditentukan. |
ubuntu_18_04_x64_20G_alibase_20231225.vhd |
| ImageFamily |
string |
No |
Nama keluarga gambar. Jika parameter ini ditentukan, image terbaru yang tersedia dalam keluarga gambar akan digunakan untuk membuat instans. Jika ImageId sudah ditentukan, parameter ini tidak dapat diatur. Catatan
Jika tidak ada ID grup penskalaan yang ditentukan, setidaknya salah satu dari ImageId, ImageName, atau ImageFamily harus ditentukan. |
CentOS7 |
| DataDiskCategories |
array |
No |
Mengkueri kekuatan elastis ketika beberapa tipe cloud disk data ditentukan. Jika tipe cloud disk data tidak cocok, tipe disk yang tidak cocok secara spesifik akan dikembalikan dalam hasil kueri. Catatan
Parameter ini dapat ditentukan jika tidak ada ID grup penskalaan yang ditentukan. |
|
|
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
Parameter ini dapat ditentukan jika tidak ada ID grup penskalaan yang ditentukan. |
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| 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 |
Kode kesalahan yang menunjukkan alasan ketika kekuatan elastis adalah 0. |
IMG_NOT_SUPPORTED |
| Msg |
string |
Paket kesalahan yang menunjukkan alasan ketika kekuatan elastis adalah 0. |
The instanceType does not support the image in the configuration. |
| Status |
string |
Apakah kolam sumber daya tersedia. Nilai valid:
|
Available |
| InventoryHealth |
object |
Informasi kesehatan inventaris. |
|
| HealthScore |
integer |
The inventory health score.
Calculation formula: |
3 |
| AdequacyScore |
integer |
The adequacy score. Valid values: 0 to 3. |
3 |
| SupplyScore |
integer |
The replenishment capability score. Valid values: 0 to 3. |
3 |
| HotScore |
integer |
The popularity score. Valid values: 0 to 3. |
3 |
| ElasticStrength |
string |
Kekuatan elastis kolam sumber daya saat ini, yang memperhitungkan kesehatan inventaris dan status inventaris saat ini. Nilai valid:
|
Medium |
| ElasticStrengthModels |
array<object> |
Informasi 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. |
1.5 |
| ResourcePools |
array<object> |
Informasi kekuatan elastis untuk setiap kolam sumber daya. |
|
|
array<object> |
|||
| InstanceType |
string |
The instance type of the resource pool. |
ecs.r7.large |
| Strength |
number |
The scaling strength of the resource pool. ** Warning This parameter is deprecated. |
0.6 |
| ZoneId |
string |
The zone ID of the resource pool. |
cn-hangzhou-g |
| VSwitchIds |
array |
The IDs of the vSwitches in the zones of the resource pool. |
|
|
string |
The ID of the vSwitch. |
vsw-2ze6e8p4****** |
|
| Code |
string |
The error code returned when the scaling strength is the weakest. |
InstanceTypesOrDiskTypesNotSupported |
| Msg |
string |
The error message returned when the scaling strength is the weakest. |
The instanceTypes or diskTypes are not supported. |
| Status |
string |
Indicates whether the resource pool is available. Valid values:
|
Available |
| InventoryHealth |
object |
The inventory health. |
|
| HealthScore |
integer |
The score of the inventory health.
Calculation formula: |
3 |
| AdequacyScore |
integer |
The adequacy score. Valid values: 0 to 3. |
3 |
| SupplyScore |
integer |
The score of the replenishment capability. Valid values: 0 to 3. |
2 |
| HotScore |
integer |
The popularity score. Valid values: 0 to 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": "IMG_NOT_SUPPORTED",
"Msg": "The instanceType does not support the image in the configuration.",
"Status": "Available",
"InventoryHealth": {
"HealthScore": 3,
"AdequacyScore": 3,
"SupplyScore": 3,
"HotScore": 3
},
"ElasticStrength": "Medium"
}
],
"ElasticStrengthModels": [
{
"ScalingGroupId": "asg-wz98mnj7nblv9gc****",
"ElasticStrength": "Strong",
"TotalStrength": 1.5,
"ResourcePools": [
{
"InstanceType": "ecs.r7.large",
"Strength": 0.6,
"ZoneId": "cn-hangzhou-g",
"VSwitchIds": [
"vsw-2ze6e8p4******"
],
"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.