Manually executes a simple scaling rule or step scaling rule to adjust the number of Elastic Compute Service (ECS) instances or elastic container instances in a scaling group. Target tracking scaling rules and predictive scaling rules are automatically executed by Auto Scaling.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:ExecuteScalingRule |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ScalingRuleAri |
string |
Yes |
The unique identifier of the scaling rule. Note
This operation supports simple scaling rules and step scaling rules. To execute a step scaling rule, you must specify |
ari:acs:ess:cn-hangzhou:140692647406****:scalingrule/asr-bp1dvirgwkoowxk7**** |
| ClientToken |
string |
No |
The client token that ensures the idempotence of the request. You can use the client to generate the token, but the token must be unique across requests. The token can contain only ASCII characters and cannot exceed 64 characters in length. For more information, see Ensure idempotence. |
123e4567-e89b-12d3-a456-426655440000 |
| BreachThreshold |
number |
No |
The threshold for executing the step scaling rule. Valid values: -9.999999E18 to 9.999999E18. |
1.0 |
| MetricValue |
number |
No |
The metric value for executing the step scaling rule. Valid values: -9.999999E18 to 9.999999E18. |
1.0 |
| RegionId |
string |
No |
The region ID of the scaling group. |
cn-qingdao |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| ScalingActivityId |
string |
The ID of the scaling activity. |
asa-bp13o672yeautiil**** |
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
Examples
Success response
JSON format
{
"ScalingActivityId": "asa-bp13o672yeautiil****",
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.