getAutoScalingGroupList
- Print
- PDF
getAutoScalingGroupList
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Overview
Gets a list of Auto Scaling groups.
If Auto Scaling group names are not specified, this action returns all Auto Scaling groups you own, and if Auto Scaling group names are specified, it returns only the specified Auto Scaling groups.
Request
Request parameters
Parameter | Required | Type | Limitations | Description |
---|---|---|---|---|
autoScalingGroupNameList | N | List | Min: 1 Max: 255 | Names of Auto Scaling groups to get If not specified, all Auto Scaling groups in the account are displayed. If specified, only the requested Auto Scaling groups are displayed. |
pageNo | N | Integer | Min: 0, Max: 2147483647 | Page number for pagination If it is set to 0 by default, all items are displayed. |
pageSize | N | Integer | Min: 0, Max: 2147483647 | Number of items to be shown per page. If it is set to 0 by default, all items are displayed. |
sortedBy | N | String | - | autoScalingGroupName (Auto Scaling group name) createDate (Creation date) Default: autoScalingGroupName (Auto Scaling group name) |
sortingOrder | N | String | - | ascending , descending Default: ascending |
regionNo | N | String | Get available values by using the getRegionList action. |
Response
Response body
Examples
Request example
{AUTOSCALILNG_API_URL}/getAutoScalingGroupList
?autoScalingGroupNameList.1=asg-1
Response example
<getAutoScalingGroupListResponse>
<requestId>be42c6e2-9c59-4bbc-b9d4-42194a68077d</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<autoScalingGroupList>
<autoScalingGroup>
<autoScalingGroupName>asg-1</autoScalingGroupName>
<autoScalingGroupNo>***517</autoScalingGroupNo>
<launchConfigurationName>lc-1</launchConfigurationName>
<launchConfigurationNo>***013</launchConfigurationNo>
<desiredCapacity>0</desiredCapacity>
<minSize>0</minSize>
<maxSize>0</maxSize>
<loadBalancerInstanceSummeryList>
<loadBalancerInstanceSummery>
<loadBalancerName>slb-1</loadBalancerName>
</loadBalancerInstanceSummery>
<loadBalancerInstanceSummery>
<loadBalancerName>slb-2</loadBalancerName>
</loadBalancerInstanceSummery>
</loadBalancerInstanceSummeryList>
<healthCheckGracePeriod>600</healthCheckGracePeriod>
<healthCheckType>
<code>SVR</code>
<codeName>Server</codeName>
</healthCheckType>
<createDate>2014-02-13T17:24:19+0900</createDate>
<inAutoScalingGroupServerInstanceList />
<suspendedProcessList />
<zoneList>
<zone>
<zoneNo>2</zoneNo>
<zoneName>zone2</zoneName>
<zoneDescription>nang zone</zoneDescription>
</zone>
<zone>
<zoneNo>3</zoneNo>
<zoneName>zone3</zoneName>
<zoneDescription>nang zone2</zoneDescription>
</zone>
</zoneList>
</autoScalingGroup>
</autoScalingGroupList>
</getAutoScalingGroupListResponse>
Was this article helpful?