概要
まだ実行されていないユーザーのすべての Scaling actionスケジュールを並べます。既に実行済みの action履歴は、getAutoScalingActivityLogListを呼び出すと表示されます。
さらに、ページに分けて見ることができます。ユーザーは各ページサイズ(項目数)とページ番号を指定できます。
リクエスト
リクエストパラメータ
パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 |
---|---|---|---|---|
autoScalingGroupName | No | String | 最小: 1 最大: 255 |
照会対象のオートスケーリンググループ名を入力 |
scheduledActionNameList | No | List | 最小: 1 最大: 255 |
結果として取得するスケーリングアクションスケジュール名リスト |
startTime | No | Date | yyyy-MM-dd'T'HH:mm:ssZ | - スケジュール開始日時以前の時間datetime scheduledActionNameListが明示されている場合、現在のフィールドは無視可能 format : yyyy-MM-dd'T'HH:mm:ssZ 例) 2018-07-25T17:50:00+0900 |
endTime | No | Date | yyyy-MM-dd'T'HH:mm:ssZ | - スケジュール開始日時以前の時間datetime scheduledActionNameListが明示されている場合、現在のフィールドは無視可能 format : yyyy-MM-dd'T'HH:mm:ssZ 例) 2018-07-25T17:50:00+0900 |
pageNo | No | Integer | 最小: 0 最大: 2147483647 |
リスト照会時に Paginationのページ情報を入力 デフォルトの0を入力した場合、全リストを照会 |
pageSize | No | Integer | 最小: 0 最大: 2147483647 |
リスト照会時に Paginationの1ページ当たりの情報数を入力 デフォルトの0を入力した場合、全リストを照会 |
sortedBy | No | String | - | scheduledActionName (スケジュールアクション名)createDate (作成日時)default : scheduledActionName (スケジュールアクション名) |
sortingOrder | No | String | - | ascending (昇順)descending (降順)default : ascending (昇順) |
responseFormatType | No | String | - レスポンス結果の形式タイプ オプション: xml | json デフォルト: xml |
レスポンス
レスポンスボディ
例
リクエスト例
{AUTOSCALILNG_API_URL}/getScheduledActionList
?autoScalingGroupName=asg-1
&startTime=2018-03-01T20%3A00%3A00%2B0900
レスポンス例
<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>