开发者社区> 问答> 正文

伸缩组:查询伸缩活动



描述


查询伸缩活动的信息。

  • 查询时可以指定伸缩组 ID 来查询该伸缩组下的所有伸缩活动。
  • 查询时可以通过伸缩活动的状态来过滤查询结果。
  • 最多只能返回 30 日前的伸缩活动。


请求参数

名称类型是否必须描述
ActionString操作接口名,系统规定参数,取值:DescribeScalingActivities。
RegionIdString伸缩活动所在的地域。
ScalingGroupIdString伸缩组的 ID。
ScalingActivityId.NString伸缩活动的 ID,最多可以输入 10 个。返回查询结果时忽略失效的伸缩活动 ID,并且不报错。
StatusCodeString伸缩活动的状态。可选值:- Successful:执行成功的伸缩活动。- Warning:部分执行成功的伸缩活动。- Failed:执行失败的伸缩活动。- InProgress:正在执行的伸缩活动。- Rejected:执行伸缩活动请求被拒绝。
PageNumberInteger伸缩活动列表的页码,起始值为 1,默认值为 1 。
PageSizeInteger分页查询时设置的每页行数,最大值 50 行,默认值为 10 。


返回参数

名称类型描述
TotalCountInteger伸缩活动总数
PageNumberInteger当前页码
PageSizeInteger每页行数
ScalingActivitiesScalingActivitySetType伸缩活动信息组成的集合

ScalingActivitySetType 是由 ScalingActivityItemType 类型组成的集合:
名称类型描述
ScalingActivityScalingActivityItemType伸缩活动信息

ScalingActivityItemType类型的属性如下:
名称类型描述
ScalingActivityIdString伸缩活动的 ID
ScalingGroupIdString伸缩组的 ID
DescriptionString伸缩活动的描述信息
CauseString触发伸缩活动的原因
StartTimeString伸缩活动的开始时间
EndTimeString伸缩活动的结束时间
ProgressInteger伸缩活动的运行进度
StatusCodeString伸缩活动的当前状态
StatusMessageString伸缩活动的状态信息


错误码


关于所有接口的通用性错误,请参考 客户端错误表服务器端错误表

示例



请求示例


http://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. "
}
]
}
}


展开
收起
青蛙跳 2018-08-17 13:35:47 1101 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
k8s自动伸缩那些事资料下载 立即下载
弹性云的核心--基于热迁移的弹性调度 立即下载
基于流量的灰度发布和自动弹性实践 立即下载