閱讀992 返回首頁    go iPhone_iPad_Mac_apple


查詢伸縮活動__API參考_彈性伸縮-阿裏雲

描述

查詢伸縮活動的信息。

查詢時可以指定伸縮組ID來查詢該伸縮組下的所有伸縮活動。

查詢時可以通過伸縮活動的狀態來過濾查詢結果。

最多隻能返回30日前的伸縮活動。

請求參數

名稱 類型 是否必須 描述
Action String 操作接口名,係統規定參數,取值:DescribeScalingActivities
RegionId String 伸縮活動所在的地域
ScalingGroupId String 伸縮組的ID
ScalingActivityId.N String 伸縮活動的ID,最多可以輸入10個。
返回查詢結果時忽略失效的伸縮活動ID,並且不報錯。
StatusCode String 伸縮活動的狀態。可選值:
Successful:執行成功的伸縮活動。
Warning:部分執行成功的伸縮活動。
Failed:執行失敗的伸縮活動。
InProgress:正在執行的伸縮活動。
Rejected:執行伸縮活動請求被拒絕
PageNumber Integer 伸縮活動列表的頁碼,起始值為1,默認值為1
PageSize Integer 分頁查詢時設置的每頁行數,最大值50行,默認值為10

返回參數

名稱 類型 描述
TotalCount Integer 伸縮活動總數
PageNumber Integer 當前頁碼
PageSize Integer 每頁行數
ScalingActivities ScalingActivitySetType 伸縮活動信息組成的集合

ScalingActivitySetType是由ScalingActivityItemType類型組成的集合:

名稱 類型 描述
ScalingActivity ScalingActivityItemType 伸縮活動信息

ScalingActivityItemType類型的屬性如下:

名稱 類型 描述
ScalingActivityId String 伸縮活動的ID。
ScalingGroupId String 伸縮組的ID。
Description String 伸縮活動的描述信息。
Cause String 觸發伸縮活動的原因。
StartTime String 伸縮活動的開始時間。
EndTime String 伸縮活動的結束時間。
Progress Integer 伸縮活動的運行進度。
StatusCode String 伸縮活動的當前狀態。
StatusMessage String 伸縮活動的狀態信息。

錯誤碼

對於所有接口的通用性錯誤,請參考章節。

示例

請求示例

https://ess.aliyuncs.com/?Action=DescribeScalingActivities
&RegionId=cn-qingdao
&PageSize=50
&<公共請求參數>

返回示例

XML示例

<DescribeScalingActivitiesResponse>
    <RequestId>8FAAE99E-EB43-4838-85AD-93F62454904C</RequestId>    
    <TotalCount>1</TotalCount>
    <PageNumber>1</PageNumber>
    <PageSize>10</PageSize>
    <ScalingActivities>
        <ScalingActivity>
            <Cause>A scheduled task excuete scaling rule "srtest",changing the Total Capacity from "0" to "1".</Cause>
            <Description>Add "1" ECS instance</Description>
            <EndTime>2014-08-17T12:39Z</EndTime>
            <Progress>100</Progress>
            <ScalingActivityId>ebta5WbUzC8gcwUWvfchyT4U</ScalingActivityId>
            <ScalingGroupId>AG6CQdPU8OKdwLjgZcJ2eaQ</ScalingGroupId>
            <StartTime>2014-08-17T12:39Z</StartTime>
            <StatusCode>Successful</StatusCode>
            <StatusMessage>"1" ECS instances is added. </StatusMessage>
        </ScalingActivity>
    </ScalingActivities>    
</DescribeScalingActivitiesResponse>

JSON格式

{
"RequestId":"0A016AD6-A91F-4210-9DEE-D5BBD4270F45",
"TotalCount":2582,
"PageNumber":1,
"PageSize":1,
"ScalingActivities":{
"ScalingActivity":[
{
   "ScalingActivityId":"bBxOR5dhKFoccGkbTrcyHE2g",
   "StartTime":"2014-08-18T20:49Z",
"EndTime":"2014-08-18T20:49Z",
"Cause":" A scheduled task excuete scaling rule "srtest",changing the Total Capacity from "0" to "1".",
"Description":" Add "1" ECS instance ",
"Progress":100,
"ScalingGroupId":"c7acXJbAJmpPcGE7G3bwwbS9",
"StatusCode":"Successful",
"StatusMessage":""1" ECS instances is added. "
}
]
},
}

最後更新:2016-11-23 16:03:52

  上一篇:go 刪除定時任務__定時任務相關功能_API參考_彈性伸縮-阿裏雲
  下一篇:go 客戶端錯誤__錯誤代碼表_API參考_彈性伸縮-阿裏雲