All Products
Search
Document Center

Auto Scaling:DescribeLifecycleActions

Last Updated:Jun 12, 2026

Memanggil DescribeLifecycleActions untuk mengkueri status, pengenal, dan ID Instans ECS yang ditangguhkan untuk tindakan siklus hidup yang dipicu selama aktivitas penskalaan dengan menentukan ID aktivitas penskalaan, token kueri, MaxResults, dan parameter lainnya.

Deskripsi operasi

Jika terjadi aktivitas penskalaan yang cocok dengan tipe yang berlaku untuk kait siklus hidup, setiap kait siklus hidup memicu tindakan siklus hidup. Tindakan siklus hidup dapat berada dalam salah satu status berikut:

  • Pending: Instans ECS masih dalam status ditangguhkan.

  • Timeout: Periode timeout kait siklus hidup telah berlalu, dan status ditangguhkan Instans ECS secara otomatis berakhir.

  • Completed: Status ditangguhkan Instans ECS telah secara manual diakhiri lebih awal dari jadwal.

Jika tidak ada tindakan berikutnya yang dikonfigurasi saat Anda membuat kait siklus hidup, seperti memicu Templat Operation Orchestration Service (OOS) tertentu setelah penangguhan berakhir, Anda dapat memanggil operasi ini untuk mendapatkan pengenal tindakan siklus hidup untuk aktivitas penskalaan saat ini dan menyesuaikan tindakan berikutnya.

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

get

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

ScalingActivityId

string

Yes

ID aktivitas penskalaan.

asa-bp17mug9t0pegagw****

LifecycleActionStatus

string

No

Status tindakan siklus hidup. Nilai valid:

  • Pending: Instans ECS masih dalam status ditangguhkan.

  • Timeout: Periode timeout kait siklus hidup telah tercapai, dan status ditangguhkan Instans ECS secara otomatis berakhir.

  • Completed: Status ditangguhkan Instans ECS telah secara manual diakhiri lebih awal dari jadwal.

Pending

NextToken

string

No

Token kueri yang menentukan posisi awal kueri.

Sebagai contoh, jika kueri sebelumnya mengembalikan 10 tindakan siklus hidup, kueri saat ini dimulai dari tindakan siklus hidup ke-11. Atur parameter ini ke nilai NextToken yang dikembalikan oleh pemanggilan operasi ini sebelumnya. Jika Anda tidak menentukan parameter ini, kueri dimulai dari awal.

AAAAAcSz4VTb1Nq****

MaxResults

integer

No

Jumlah entri maksimum per halaman. Nilai valid: 1 hingga 50.

Nilai default: 10.

10

RegionId

string

No

ID wilayah grup penskalaan.

cn-qingdao

Elemen respons

Element

Type

Description

Example

object

NextToken

string

Token kueri yang dikembalikan dalam pemanggilan ini.

AAAAAcSz4VTb1Nq****

RequestId

string

ID permintaan.

42A742EB-FCF3-459E-9C62-E107048C17E3

TotalCount

integer

Jumlah total tindakan siklus hidup yang dikembalikan dalam kueri ini.

3

MaxResults

integer

Jumlah entri maksimum per halaman.

3

LifecycleActions

array<object>

Daftar tindakan siklus hidup yang sesuai dengan setiap kait siklus hidup.

object

Tindakan siklus hidup yang sesuai dengan kait siklus hidup.

LifecycleHookId

string

ID kait siklus hidup.

ash-bp18uoft0deax0f7****

LifecycleActionToken

string

Pengenal tindakan siklus hidup.

9C2E9DA7-F794-449A-ACF6-CEE24444F7BB

LifecycleActionStatus

string

Status tindakan siklus hidup.

Pending

LifecycleActionResult

string

Tindakan berikutnya yang akan diambil setelah tindakan siklus hidup yang dipicu oleh kait siklus hidup ini berakhir. Nilai valid:

  • CONTINUE: melanjutkan tanggapan terhadap aktivitas scale-out dengan menambahkan Instans ECS ke grup penskalaan, atau melanjutkan tanggapan terhadap aktivitas scale-in dengan menghapus Instans ECS dari grup penskalaan.

  • ABANDON: menghentikan aktivitas scale-out dengan langsung merilis Instans ECS yang dibuat, atau melanjutkan tanggapan terhadap aktivitas scale-in dengan menghapus Instans ECS dari grup penskalaan.

CONTINUE

InstanceIds

array

Daftar ID Instans ECS yang ditangguhkan oleh kait siklus hidup ini.

string

ID Instans ECS yang ditangguhkan oleh kait siklus hidup ini.

["i-bp11m3fzlqrgk5vh****","i-bp11m3fzlqrgk5vh****"]

Contoh

Respons sukses

JSONformat

{
  "NextToken": "AAAAAcSz4VTb1Nq****",
  "RequestId": "42A742EB-FCF3-459E-9C62-E107048C17E3",
  "TotalCount": 3,
  "MaxResults": 3,
  "LifecycleActions": [
    {
      "LifecycleHookId": "ash-bp18uoft0deax0f7****",
      "LifecycleActionToken": "9C2E9DA7-F794-449A-ACF6-CEE24444F7BB",
      "LifecycleActionStatus": "Pending",
      "LifecycleActionResult": "CONTINUE",
      "InstanceIds": [
        "[\"i-bp11m3fzlqrgk5vh****\",\"i-bp11m3fzlqrgk5vh****\"]"
      ]
    }
  ]
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.