Bir yaşam döngüsü kancasını değiştirir. Mevcut bir yaşam döngüsü kancası artık iş gereksinimlerinizi karşılamıyorsa, yaşam döngüsü kancasının ölçeklendirme etkinliği, zaman aşımı süresi ve varsayılan eylem gibi bilgilerini değiştirmek için ModifyLifecycleHook işlemini çağırabilirsiniz. Bir yaşam döngüsü kancasını değiştirmeden önce, yaşam döngüsü kancasını kimliği, adı veya ölçeklendirme grubuna göre bulabilirsiniz.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ModifyLifecycleHook |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| LifecycleHookId |
string |
No |
Değiştirmek istediğiniz yaşam döngüsü kancasının kimliği. |
ash-bp1fxuqyi98w0aib**** |
| ScalingGroupId |
string |
No |
Yaşam döngüsü kancasının ait olduğu ölçeklendirme grubunun kimliği. |
asg-bp18p2yfxow2dloq**** |
| LifecycleHookName |
string |
No |
Değiştirmek istediğiniz yaşam döngüsü kancasının adı. |
test_SCALE_IN |
| DefaultResult |
string |
No |
Yaşam döngüsü kancası sona erdikten sonra Auto Scaling'in gerçekleştirmesini istediğiniz eylem. Geçerli değerler:
Bir ölçeklendirme grubundaki birden fazla yaşam döngüsü kancası ölçek küçültme etkinlikleri sırasında tetiklenirse ve değiştirmek istediğiniz yaşam döngüsü kancası için DefaultResult parametresini ABANDON olarak ayarlarsanız, Auto Scaling eylemi değiştirmek istediğiniz yaşam döngüsü kancası sona erdikten hemen sonra gerçekleştirir. Sonuç olarak, diğer yaşam döngüsü kancaları planlanandan önce sona erer. Diğer durumlarda, Auto Scaling eylemi yalnızca tüm yaşam döngüsü kancaları sona erdikten sonra gerçekleştirir. |
CONTINUE |
| HeartbeatTimeout |
integer |
No |
Yaşam döngüsü kancası sona ermeden önceki süre. Auto Scaling, yaşam döngüsü kancası sona erdikten sonra belirtilen eylemi gerçekleştirir. Geçerli değerler: 30 ile 21600 arası. Birim: saniye. Bir yaşam döngüsü kancasının süresini uzatmak için RecordLifecycleActionHeartbeat işlemini çağırabilirsiniz. Ayrıca bir yaşam döngüsü kancasını planlanandan önce sona erdirmek için CompleteLifecycleAction işlemini çağırabilirsiniz. |
600 |
| LifecycleTransition |
string |
No |
Yaşam döngüsü kancasının uygulandığı ölçeklendirme etkinliğinin türü. Geçerli değerler:
|
SCALE_IN |
| NotificationMetadata |
string |
No |
Bir bildirime dahil edilen sabit dize. Auto Scaling, yaşam döngüsü kancası yürürlüğe girdiğinde bildirimi gönderir. Bu parametrenin değeri 4.096 karakteri aşamaz. Auto Scaling, NotificationMetadata parametresi için belirtilen değeri bildirimle birlikte gönderir. Bu, bildirimlerinizi kategorilendirmenize yardımcı olur. NotificationMetadata parametresi yalnızca NotificationArn parametresini belirttiğinizde yürürlüğe girer. |
Test |
| NotificationArn |
string |
No |
Bildirim alıcısının Alibaba Cloud Kaynak Adı (ARN). Değeri aşağıdaki biçimlerden birinde belirtin:
Yukarıdaki değer biçimlerindeki değişkenler aşağıdaki anlamlara gelir:
|
acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo**** |
| RegionId |
string |
No |
Ölçeklendirme grubunun bölge kimliği. |
cn-beijing |
| LifecycleHookStatus |
string |
No |
Yaşam döngüsü kancasını geçirmek istediğiniz durum. Geçerli değerler:
Bu parametreyi belirtmezseniz, bu işlemi çağırdıktan sonra yaşam döngüsü kancasının durumu değişmeden kalır. Not
Varsayılan olarak, bir yaşam döngüsü kancası oluşturulduktan sonra Active durumundadır. |
Active |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
İsteğin kimliği. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.