All Products
Search
Document Center

Auto Scaling:DescribeElasticStrength

Last Updated:Sep 10, 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 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:

  • 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 menggantikan tipe cloud disk sistem dalam konfigurasi penskalaan. Nilai valid:

  • cloud: cloud disk dasar.

  • cloud_efficiency: cloud disk ultra.

  • cloud_ssd: SSD standar.

  • cloud_essd: SSD Perusahaan (ESSD).

Catatan

Jika Anda tidak menentukan ID grup penskalaan, Anda harus menentukan parameter ini.

string

No

Tipe Tipe disk sistem. Nilai valid:

  • cloud: basic Tipe disk.

  • cloud_efficiency: ultra Tipe disk.

  • cloud_ssd: SSD standar.

  • cloud_essd: SSD Perusahaan (ESSD).

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:

  • 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

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

  • cloud_efficiency: ultra Tipe disk

  • cloud_ssd: SSD standar

  • cloud_essd: SSD Perusahaan (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

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

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

  • Unavailable: tidak tersedia. Pelanggaran batasan, tipe instans yang belum di-deploy, atau tipe instans yang stok habis dapat menyebabkan tipe instans tidak tersedia.

Available

InventoryHealth

object

Informasi kesehatan inventaris.

HealthScore

integer

Inventory health score.

  • Scores of 5–6 indicate very high supply certainty.

  • Scores of 1–4 indicate uncertain supply; on-demand reservation is recommended.

  • Scores of -3–0 indicate a warning for inventory health; changing the instance type is recommended.

Calculation Formula: HealthScore (Inventory Health Score) = AdequacyScore (Adequacy) + SupplyScore (Replenishment Capability) - HotScore (Popularity).

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:

  • Strong: kekuatan elastis tinggi.

  • Medium: kekuatan elastis menengah.

  • Weak: kekuatan elastis rendah.

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

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

  • Unavailable: not active. A constraint may have failed, the specification may not be deployed, or the specification may have no inventory.

Available

InventoryHealth

object

Inventory health degree.

HealthScore

integer

Inventory health score.

  • 5–6 points: Indicates very high supply certainty.

  • 1–4 points: Indicates uncertain supply; on-demand reservation is recommended.

  • -3–0 points: Indicates a warning in supply health; changing the instance type is recommended.

Calculation Formula: HealthScore (inventory health score) = AdequacyScore (adequacy degree) + SupplyScore (supply capability) – HotScore (hotness degree).

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.