Scales in the instances of an application.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
edas:ManageApplication |
none |
*Application
|
None | None |
Request syntax
POST /pop/v5/changeorder/co_scale_in HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| AppId |
string |
Yes |
The ID of the application. You can call the ListApplication operation to query the application ID. For more information, see ListApplication. |
3616cdca-4f92-44*********************** |
| EccInfo |
string |
Yes |
The ID of the elastic compute container (ECC) that corresponds to the Elastic Compute Service (ECS) instance to be removed for the application. Separate multiple ECC IDs with commas (,). You can call the QueryApplicationStatus operation to query the ECC ID. For more information, see QueryApplicationStatus. |
7040f221-42df-48e8-9******************* |
| ForceStatus |
boolean |
No |
Specifies whether to forcibly unpublish the application from the ECS instance. You need to set this parameter to true only if the ECS instance expires. In normal cases, you do not need to set this parameter to true. |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| ChangeOrderId |
string |
The ID of the change process for this operation. You can call the GetChangeOrderInfo operation to query the progress of this scale-in. For more information, see GetChangeOrderInfo. No ID is generated if the ForceStatus parameter is set to true. You can check whether the request is successful based on the value of the Code parameter. |
ddf5a4c7-a507-4a6e**************** |
| Code |
integer |
The HTTP status code that is returned. |
200 |
| Message |
string |
The message that is returned. |
success |
Examples
Success response
JSON format
{
"ChangeOrderId": "ddf5a4c7-a507-4a6e****************",
"Code": 200,
"Message": "success"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.