Bir ölçeklendirme grubundan örnekleri kaldırır. Etkin durumdaki bir ölçeklendirme grubunda devam eden bir ölçeklendirme etkinliği yoksa, ölçeklendirme grubundan bir veya daha fazla Elastic Compute Service (ECS) örneğini, esnek konteyner örneğini veya Alibaba Cloud'da barındırılan üçüncü taraf örnekleri kaldırmak için DetachInstances işlemini çağırabilirsiniz.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:DetachInstances |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingGroupId |
string |
Yes |
Ölçeklendirme grubunun kimliği. |
asg-bp1igpak5ft1flyp**** |
| DecreaseDesiredCapacity |
boolean |
No |
Ölçeklendirme grubundaki beklenen örnek sayısının ayarlanıp ayarlanmayacağını belirtir. Geçerli değerler:
Varsayılan değer: true. |
true |
| DetachOption |
string |
No |
Kaldırılmak üzere işaretlenen ECS örneklerinin veya esnek konteyner örneklerinin ilişkili yük dengeleyicilerden ayrılıp ayrılmayacağını ve bu örneklerin özel IP adreslarının ilişkili ApsaraDB RDS örneklerinin IP adresi beyaz listelerinden kaldırılıp kaldırılmayacağını belirtir. Both: Kaldırılmak üzere işaretlenen ECS örneklerini veya esnek konteyner örneklerini ilişkili yük dengeleyicilerden ayırır ve bu örneklerin özel IP adreslerini ilişkili ApsaraDB RDS örneklerinin IP adresi beyaz listelerinden kaldırır. Not
Bir ölçeklendirme grubundan Alibaba Cloud'da barındırılan üçüncü taraf örnekleri kaldırmak istiyorsanız bu parametre desteklenmez. |
both |
| InstanceIds |
array |
Yes |
Bir ölçeklendirme grubundan kaldırmak istediğiniz ECS örneklerinin, esnek konteyner örneklerinin veya Alibaba Cloud tarafından yönetilen üçüncü taraf örneklerin kimlikleri. |
|
|
string |
No |
Bir ölçeklendirme grubundan kaldırmak istediğiniz ECS örneğinin, esnek konteyner örneğinin veya Alibaba Cloud tarafından yönetilen üçüncü taraf örneğin kimliği. Örnekler:
Not
Tek seferde yalnızca bir örnek türünü kaldırabilirsiniz. |
i-bp109k5j3dum1ce6**** |
|
| LifecycleHook |
boolean |
No |
ECS örnekleri veya esnek konteyner örnekleri ölçeklendirme grubundan kaldırıldığında, ölçek küçültme amacıyla bir yaşam döngüsü kancasının tetiklenip tetiklenmeyeceğini belirtir. Geçerli değerler:
Not
Bir ölçeklendirme grubundan Alibaba Cloud'da barındırılan üçüncü taraf örnekleri kaldırmak istiyorsanız bu parametre desteklenmez. Varsayılan değer: false. |
false |
| IgnoreInvalidInstance |
boolean |
No |
Ölçeklendirme grubundan bir grup örneği kaldırırken geçersiz örneklerin yoksayılıp yoksayılmayacağını belirtir. Geçerli değerler:
Varsayılan değer: false. |
false |
| ClientToken |
string |
No |
İsteğin idempotent olmasını sağlamak için kullanılan istemci belirteci. Belirteci oluşturmak için istemciyi kullanabilirsiniz, ancak belirtecin farklı istekler arasında benzersiz olduğundan emin olmalısınız. Belirteç yalnızca ASCII karakterleri içerebilir ve uzunluğu 64 karakteri aşamaz. Daha fazla bilgi için bkz. İdempotentliği sağlama. |
123e4567-e89b-12d3-a456-42665544**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| ScalingActivityId |
string |
Ölçeklendirme etkinliğinin kimliği. |
asa-bp1gbswjhjrw8tko**** |
| RequestId |
string |
İsteğin kimliği. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Examples
Success response
JSON format
{
"ScalingActivityId": "asa-bp1gbswjhjrw8tko****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.