全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 阿里云办公 培训与认证 物联网
弹性伸缩

查询伸缩配置

更新时间:2017-06-07 13:26:11

描述

查询伸缩配置的信息。查询时可以指定伸缩组ID来查询该伸缩组下的所有伸缩配置。

伸缩配置具有以下几种状态(LifecycleState):

  • Active:生效状态,伸缩组会采用生效状态的伸缩配置自动创建ECS实例。
  • Inacitve:失效状态,该伸缩配置存在于伸缩组中,但伸缩组不会采用生效状态的伸缩配置自动创建ECS实例。

请求参数

名称 类型 是否必须 描述
Action String 操作接口名,系统规定参数,取值:DescribeScalingConfigurations。
RegionId String 伸缩配置所属伸缩组的地域ID。
ScalingGroupId String 伸缩组的ID。
ScalingConfigurationId.N String 伸缩配置的ID,最多可以输入10个。查询结果会忽略失效的伸缩配置ID,并且不报错。
ScalingConfigurationName.N String 伸缩配置的名称,最多可以输入10个。查询结果会忽略失效的伸缩配置名称,并且不报错。
PageNumber Integer 伸缩配置列表的页码,起始值为1,默认值为1。
PageSize Integer 分页查询时设置的每页行数,最大值50行,默认值为10。

返回参数

名称 类型 描述
TotalCount Integer 伸缩配置总数
PageNumber Integer 当前页码
PageSize Integer 每页行数
ScalingConfigurations ScalingConfigurationSetType 伸缩配置信息组成的集合

ScalingConfigurationSetType是由ScalingConfigurationItemType类型组成的集合:

名称 类型 描述
ScalingConfiguration ScalingConfigurationItemType 伸缩配置信息

ScalingConfigurationItemType类型的属性如下:

名称 类型 描述
ScalingConfigurationId String 伸缩配置的ID
ScalingConfigurationName String 伸缩配置的显示名称
ScalingGroupId String 伸缩配置所属的伸缩组ID
ImageId String 镜像文件ID
InstanceType String 实例的资源规则
SecurityGroupId String 安全组ID
InternetChargeType String 网络计费类型
InternetMaxBandwidthIn Integer 公网入带宽最大值,单位为Mbps(Mega bit per second)
InternetMaxBandwidthOut Integer 公网出带宽最大值,单位为Mbps(Mega bit per second)
SystemDisk.Category String 系统盘的磁盘种类
DataDisks DataDiskSetType 数据盘信息的集合
LifecycleState String 伸缩配置在伸缩组中生效状态
CreationTime String 伸缩配置的创建时间

DataDiskSetType是由DataDiskItemType类型组成的集合:

名称 类型 描述
DataDisk DataDiskItemType 数据盘信息

DataDiskItemType类型的属性如下:

名称 类型 描述
Size Integer 磁盘大小
Category String 磁盘种类
SnapshotId String 创建数据盘使用的快照ID
Device String 数据盘挂载点

错误码

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

示例

请求示例
  1. http://ess.aliyuncs.com/?Action=CreateScalingConfiguration
  2. &RegionId=cn-qingdao
  3. &PageSize=50
  4. &<公共请求参数>
  • 返回示例

XML格式:

  1. <DescribeScalingConfigurationsResponse>
  2. <RequestId>804F240A-8D3E-40A1-BD68-6B333DEA2CA8</RequestId>
  3. <TotalCount>1</TotalCount>
  4. <PageNumber>1</PageNumber>
  5. <PageSize>50</PageSize>
  6. <ScalingConfigurations>
  7. <ScalingConfiguration>
  8. <CreationTime>2014-08-14T10:58Z</CreationTime>
  9. <ImageId>centos6u5_64_20G_aliaegis_20140703.vhd</ImageId>
  10. <InstanceType>ecs.t1.xsmall</InstanceType>
  11. <InternetChargeType>PayByBandwidth</InternetChargeType>
  12. <InternetMaxBandwidthIn>200</InternetMaxBandwidthIn>
  13. <InternetMaxBandwidthOut>0</InternetMaxBandwidthOut>
  14. <LifecycleState>Active</LifecycleState> <ScalingConfigurationId>
  15. bU5uZHcAgtzwcL4IeDeavqTS
  16. </ScalingConfigurationId>
  17. <ScalingConfigurationName>
  18. c1908dd1-690f-4c9b-ab73-350f1f06e84f
  19. </ScalingConfigurationName>
  20. <ScalingGroupId>dE9YbOdCHqaFdFZHXVdDjQCB</ScalingGroupId>
  21. <SecurityGroupId>sg-280ih3w4b</SecurityGroupId>
  22. <SystemDiskCategory>cloud</SystemDiskCategory>
  23. <DataDisks>
  24. <DataDisk>
  25. <Size>200</Size>
  26. <Category>cloud</Category>
  27. <SnapshotId>s-280s7ngih</SnapshotId>
  28. <Device>/dev/xvdb</Device>
  29. </DataDisk>
  30. </DataDisks>
  31. </ScalingConfiguration>
  32. </ScalingConfigurations>
  33. </DescribeScalingConfigurationsResponse>

JSON格式:

  1. {
  2. "RequestId": "67E4324F-CE14-4C2C-9D60-5422641DB76F",
  3. "TotalCount": 1,
  4. "PageNumber": 1,
  5. "PageSize": 1,
  6. "ScalingConfigurations": {
  7. "ScalingConfiguration": [
  8. {
  9. "ScalingConfigurationId": "eqkz17cfW3clcPExOtLNVlD",
  10. "SecurityGroupId": "sg-28oewzxvg",
  11. "CreationTime": "2014-08-18T21:07Z",
  12. "SystemDiskCategory": "cloud",
  13. "InternetMaxBandwidthIn": 200,
  14. "InternetMaxBandwidthOut": 0,
  15. "LifecycleState": "Inactive",
  16. "InternetChargeType": "PayByBandwidth",
  17. "ImageId": "rhel5u7_64_20G_aliaegis_20131231.vhd",
  18. "InstanceType": "ecs.s2.small",
  19. "ScalingConfigurationName": "LxVdcOqPBV",
  20. "ScalingGroupId": "dRsEAGdvbjR5c4SVc2bqLubj",
  21. DataDisks”:{
  22. DataDisk”:[{
  23. Size”:200,
  24. Category”: cloud,
  25. SnapshotId”: s-280s7ngih,
  26. Device”:” /dev/xvdb
  27. }]
  28. }
  29. }
  30. ]
  31. }
  32. }
本文导读目录