Memanggil DescribeLifecycleHooks untuk mengkueri informasi tentang kait siklus hidup dengan menentukan ID kait siklus hidup atau ID grup penskalaan. Informasi tersebut mencakup aksi default setelah status tertunda berakhir, jenis aktivitas penskalaan yang terkait dengan kait siklus hidup, pengenal objek notifikasi, dan pengatur waktu status tertunda.
Deskripsi operasi
Anda dapat mengkueri kait siklus hidup dengan cara berikut:
-
Tentukan daftar ID kait siklus hidup (LifecycleHookIds). Dalam hal ini, parameter ID grup penskalaan (ScalingGroupId) dan nama kait siklus hidup (LifecycleHookName) akan diabaikan.
-
Tentukan ID grup penskalaan (ScalingGroupId).
-
Tentukan ID grup penskalaan (ScalingGroupId) dan nama kait siklus hidup (LifecycleHookName).
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:DescribeLifecycleHooks |
get |
*ScalingGroup
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingGroupId |
string |
No |
ID grup penskalaan. |
asg-bp1igpak5ft1flyp**** |
| LifecycleHookName |
string |
No |
Nama kait siklus hidup. |
lifecyclehook**** |
| PageNumber |
integer |
No |
Nomor halaman daftar status instans. Nilai minimum: 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri per halaman untuk kueri berhalaman. Nilai maksimum: 50. Nilai default: 50. |
50 |
| LifecycleHookIds |
array |
No |
Daftar ID kait siklus hidup. |
|
|
string |
No |
ID kait siklus hidup. |
ash-bp1at9ufhmcf9cmy**** |
|
| RegionId |
string |
No |
ID wilayah tempat grup penskalaan berada. |
cn-beijing |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tanggapan untuk mengkueri kait siklus hidup. |
||
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| PageNumber |
integer |
Nomor halaman yang dikembalikan. |
1 |
| PageSize |
integer |
Jumlah entri yang dikembalikan per halaman. |
50 |
| TotalCount |
integer |
Jumlah total kait siklus hidup. |
1 |
| LifecycleHooks |
array<object> |
Daftar informasi kait siklus hidup. |
|
|
object |
Informasi tentang kait siklus hidup. |
||
| DefaultResult |
string |
Aksi yang akan diambil setelah instans keluar dari status tertunda. |
CONTINUE |
| LifecycleHookId |
string |
ID kait siklus hidup. |
ash-bp19d1032y9kij96**** |
| LifecycleHookName |
string |
Nama kait siklus hidup. |
lifecyclehook**** |
| LifecycleTransition |
string |
Jenis aktivitas penskalaan yang terkait dengan kait siklus hidup. |
SCALE_OUT |
| NotificationMetadata |
string |
Informasi string tetap yang disertakan dalam notifikasi tentang aktivitas penskalaan dalam status tertunda. |
Test Lifecycle Hook. |
| NotificationArn |
string |
Pengenal objek notifikasi kait siklus hidup. Format parameter bervariasi berdasarkan jenis notifikasi:
Variabel dalam format dijelaskan sebagai berikut:
|
acs:ess:cn-beijing:161456884340****:null/null |
| HeartbeatTimeout |
integer |
Pengatur waktu tunggu yang ditetapkan kait siklus hidup untuk aktivitas penskalaan. Setelah pengatur waktu berakhir, aksi berikutnya akan dijalankan. |
60 |
| ScalingGroupId |
string |
ID grup penskalaan. |
asg-bp1igpak5ft1flyp**** |
| LifecycleHookStatus |
string |
Status kait siklus hidup. Nilai valid:
|
Active |
Contoh
Respons sukses
JSONformat
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"PageNumber": 1,
"PageSize": 50,
"TotalCount": 1,
"LifecycleHooks": [
{
"DefaultResult": "CONTINUE",
"LifecycleHookId": "ash-bp19d1032y9kij96****",
"LifecycleHookName": "lifecyclehook****",
"LifecycleTransition": "SCALE_OUT",
"NotificationMetadata": "Test Lifecycle Hook.",
"NotificationArn": "acs:ess:cn-beijing:161456884340****:null/null",
"HeartbeatTimeout": 60,
"ScalingGroupId": "asg-bp1igpak5ft1flyp****",
"LifecycleHookStatus": "Active"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.