getScheduledActionList
- Print
- PDF
getScheduledActionList
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Overview
Gets all your scheduled scaling actions that are not performed yet. You can get the actions that have already been performed, by using the getAutoScalingActivityLogList action.
The results can be paginated. You can specify each page size (the number of items) and page number.
Request
Request parameters
Parameter | Required | Type | Limitations | Description |
---|---|---|---|---|
autoScalingGroupName | N | String | Min: 1 Max: 255 | Name of the Auto Scaling group to get |
scheduledActionNameList | N | List | Min: 1 Max: 255 | List of scheduled scaling action names to get |
startTime | N | Date | yyyy-MM-dd'T'HH:mm:ssZ | datetime earlier than or equal to the schedule start time. This field can be omitted if scheduledActionNameList is specified. Format: yyyy-MM-dd'T'HH:mm:ssZ Example) 2018-07-25T17:50:00+0900 |
endTime | N | Date | yyyy-MM-dd'T'HH:mm:ssZ | datetime earlier than or equal to the schedule start time. This field can be omitted if scheduledActionNameList is specified. Format: yyyy-MM-dd'T'HH:mm:ssZ Example) 2018-07-25T17:50:00+0900 |
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 | No | String | - | scheduledActionName (Scheduled action name) createDate (Creation date) Default: scheduledActionName (Scheduled action name) |
sortingOrder | N | String | - | ascending , descending Default: ascending |
Response
Response body
Examples
Request example
{AUTOSCALILNG_API_URL}/getScheduledActionList
?autoScalingGroupName=asg-1
&startTime=2018-03-01T20%3A00%3A00%2B0900
Response example
<getScheduledActionListResponse>
<requestId>4cea4b3c-1c15-4598-8188-37a413c74b2c</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>2</totalRows>
<scheduledUpdateGroupActionList>
<scheduledUpdateGroupAction>
<autoScalingGroupName>asg-1</autoScalingGroupName>
<scheduledActionName>sa-0228-4</scheduledActionName>
<minSize>0</minSize>
<startTime>2014-03-10T00:00:00+0900</startTime>
<endTime>2014-03-10T00:00:00+0900</endTime>
<recurrenceInKST>0 0 10 * *</recurrenceInKST>
</scheduledUpdateGroupAction>
<scheduledUpdateGroupAction>
<autoScalingGroupName>asg-1</autoScalingGroupName>
<scheduledActionName>sa-0228-5</scheduledActionName>
<minSize>0</minSize>
<startTime>2018-03-10T05:00:00+0900</startTime>
<endTime>2018-03-10T05:00:00+0900</endTime>
<recurrenceInKST>0 5 10 * *</recurrenceInKST>
</scheduledUpdateGroupAction>
</scheduledUpdateGroupActionList>
</getScheduledActionListResponse>
Was this article helpful?