All Products
Search
Document Center

Auto Scaling:DescribeElasticStrength

Last Updated:Jun 12, 2026

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

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

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.
Strategi preemption untuk instans pay-as-you-go. Jika ditentukan, parameter ini menimpa strategi preemption yang dikonfigurasi untuk grup penskalaan. Nilai valid:

  • NoSpot: instans pay-as-you-go reguler.

  • SpotWithPriceLimit: spot instans dengan batas harga maksimum.

  • SpotAsPriceGo: spot instans dengan harga sesuai laju pasar saat ini.

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:

  • cloud: cloud disk dasar.

  • cloud_efficiency: cloud disk ultra.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

Catatan

Parameter ini wajib ditentukan jika tidak ada ID grup penskalaan yang ditentukan.

string

No

Tipe Tipe disk sistem. Nilai valid:

  • cloud: Tipe disk dasar.

  • cloud_efficiency: Tipe disk ultra.

  • cloud_ssd: SSD standar.

  • cloud_essd: ESSD.

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:

  • NoSpot: instans pay-as-you-go reguler.

  • SpotWithPriceLimit: spot instans dengan batas harga maksimum.

  • SpotAsPriceGo: spot instans dengan harga sesuai laju pasar saat ini.

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: Tipe disk dasar

  • cloud_efficiency: Tipe disk ultra

  • cloud_ssd: SSD standar

  • cloud_essd: ESSD

  • ephemeral_ssd: SSD lokal.

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: kekuatan elastis tinggi.

  • Medium: kekuatan elastis menengah.

  • Weak: kekuatan elastis rendah.

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: tersedia.

  • Unavailable: tidak tersedia. Kolam sumber daya mungkin tidak tersedia karena pelanggaran batasan, tipe instans yang belum diterapkan, atau inventaris yang tidak mencukupi.

Available

InventoryHealth

object

Informasi kesehatan inventaris.

HealthScore

integer

The inventory health score.

  • A score between 5 and 6 indicates a sufficient inventory.

  • A score between 1 and 4 indicates that there is no guarantee of a sufficient inventory. Select a reservation as necessary.

  • A score between -3 and 0 indicates that the inventory is sufficient, and an alert is triggered. Select another instance type.

Calculation formula: HealthScore = AdequacyScore + SupplyScore - HotScore.

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:

  • Strong: kekuatan elastis tinggi.

  • Medium: kekuatan elastis menengah.

  • Weak: kekuatan elastis rendah.

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: kekuatan elastis tinggi.

  • Medium: kekuatan elastis menengah.

  • Weak: kekuatan elastis rendah.

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

  • Unavailable (If a constraint is not provided, the instance type is not deployed, or the instance type is out of stock, the resource pool becomes unavailable.)

Available

InventoryHealth

object

The inventory health.

HealthScore

integer

The score of the inventory health.

  • A score between 5 and 6 indicates a sufficient inventory.

  • A score between 1 and 4 indicates that there is no guarantee of a sufficient inventory. Select a reservation as necessary.

  • A score between -3 and 0 indicates that the inventory is sufficient, and an alert is triggered. Select another instance type.

Calculation formula: HealthScore = AdequacyScore + SupplyScore - HotScore.

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.