ModifyInstanceAttribute
Modifies specific attributes of an ECS instance in a scaling group by specifying parameters such as the instance ID, scaling group ID, and region ID. Currently, only the lifecycle management attribute of instances manually added to the scaling group can be modified.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ModifyInstanceAttribute |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingGroupId |
string |
Yes |
The ID of the ECS instance in the scaling group. |
asg-bp18p2yfxow2dloq**** |
| InstanceId |
string |
No |
The ID of the scaling group. |
i-bp109k5j3dum1ce6**** |
| Entrusted |
boolean |
Yes |
Specifies whether to entrust the lifecycle of an ECS instance manually added to a scaling group to the scaling group. Valid values:
Note
This parameter applies only to instances manually added to a scaling group, and not to instances created within a scaling group. |
true |
| RegionId |
string |
Yes |
The region ID of the scaling group. |
cn-hangzhou |
| InstanceIds |
array |
No |
The IDs of the ECS instances in the scaling group. |
|
|
string |
No |
The instance ID. |
i-bp109k5j3dum1ce6**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
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.