setDesiredCapacity
- Print
- PDF
setDesiredCapacity
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Can be used in a VPC environment.
Summary
Edit expected capacity settings among the details of Auto Scaling Group.
Request
Request Parameters
Parameter name | Requirement status | Type | Restrictions | Description |
---|---|---|---|---|
regionCode | No | String | Region code You can decide the region of Auto Scaling Group to edit the expected capacity. You can obtain the regionCode through the getRegionList action. Default: Select the first region of the getRegionList search results | |
autoScalingGroupNo | Yes | String | The Auto Scaling Group number to edit the expected capacity autoScalingGroupNo can be obtained through the getAutoScalingGroupList action. | |
desiredCapacity | Yes | Integer | Min : 0, Max : 30 | Desired capacity The number of servers is adjusted depending on the expected capacity value. The expected capacity to edit must be more than or equal to the minSize already set, and less than or equal to the maxSize. |
responseFormatType | No | String | Format type of the response results Options : xml | json Default : xml |
Response
Response body
Example
Request example
GET {API_URL}/setDesiredCapacity
?regionCode=KR
&autoScalingGroupNo=***700
&desiredCapacity=0
Response example
<setDesiredCapacityResponse>
<requestId></requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<autoScalingGroupList>
<autoScalingGroup>
<vpcNo>***04</vpcNo>
<subnetNo>***43</subnetNo>
<serverNamePrefix></serverNamePrefix>
<autoScalingGroupNo>***700</autoScalingGroupNo>
<autoScalingGroupName>test-***</autoScalingGroupName>
<launchConfigurationNo>***163</launchConfigurationNo>
<minSize>0</minSize>
<maxSize>0</maxSize>
<desiredCapacity>0</desiredCapacity>
<defaultCoolDown>300</defaultCoolDown>
<healthCheckGracePeriod>300</healthCheckGracePeriod>
<healthCheckType>
<code>SVR</code>
<codeName>Server</codeName>
</healthCheckType>
<createDate>2020-12-07T13:10:30+0900</createDate>
<autoScalingGroupStatus>
<code>CREAT</code>
<codeName>Created</codeName>
</autoScalingGroupStatus>
<targetGroupNoList/>
<inAutoScalingGroupServerInstanceList/>
<accessControlGroupNoList>
<accessControlGroupNo>***63</accessControlGroupNo>
</accessControlGroupNoList>
<suspendedProcessList/>
</autoScalingGroup>
</autoScalingGroupList>
</setDesiredCapacityResponse>
Was this article helpful?