全部产品
云市场

DescribeDeploymentSets

更新时间:2018-05-31 11:26:40

描述

查询部署集列表。

请求参数

名称 类型 是否必需 描述
Action String 系统规定参数。取值:DescribeDeploymentSets
RegionId String 部署集所属地域ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。
DeploymentSetIds String 部署集ID结合,是一个带有格式的Json Array:["ps-xxxxxxxxx", "ps-yyyyyyyyy", … "ps-zzzzzzzzz"],最多100个 ID,用半角逗号字符隔开。
DeploymentSetName String 部署集名称。
Domain String 部署域,取值:Defalut或Switch。默认值:Defalut。
Granularity String 部署粒度。取值:
  • Host:宿主机,代表最小调度粒度为一个物理服务器,是默认值。
  • Rack:代表最小调度粒度为一个机架。
  • Switch:代表最小调度粒度为一个网络交换机。
Strategy String 部署策略。取值:
  • LooseDispersion:尽量分散。默认值。
  • LooseAggregation:尽量聚合
  • StrictAggregation:严格聚合
  • StrictDispersion:严格分散
如果部署粒度为Switch,可以支持四种部署策略。如果部署粒度为Rack或者Host,只可以选择尽量分散或者严格分散。
PageNumber Integer 实例状态列表的页码,起始值为1。
默认值:1。
PageSize Integer 分页查询时设置的每页行数,最大值为100。
默认值:10。

返回参数

名称 类型 描述
TotalCount Integer 列表总数
PageNumber Integer 列表页数
PageSize Integer 页大小
DeploymentSetList Array of DeploymentSetType 部署集信息集合

DeploymentSetType

名称 类型 描述
CreationTime String 部署集创建时间。
DeploymentSetDescription String 部署集描述。
DeploymentSetId String 部署集 ID。
DeploymentSetName String 部署集名称。
Domain String 部署域。
Granularity String 部署粒度。
InstanceAmount Integer 部署集内实例数量。
Strategy String 部署策略。

示例

请求示例

  1. https://ecs.aliyuncs.com/?Action=DescribeDeploymentSets
  2. &RegionId=cn-shanghai
  3. &DeploymentSetId=ds-uf6bq6zyeb0kqxxxxxxx
  4. &<公共请求参数>

返回示例

XML 示例

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <DescribeDeploymentSetsResponse>
  3. <DeploymentSetList>
  4. <DeploymentSetType>
  5. <CreationTime>Thu May 31 01:10:04 CST 2018</CreationTime>
  6. <DeploymentSetDescription>create 4 wuting ds testing on bvt-Test-001</DeploymentSetDescription>
  7. <DeploymentSetId>ds-uf6bq6zyeb0kqXXXXXX</DeploymentSetId>
  8. <DeploymentSetName>ds-wuting-bvt-001</DeploymentSetName>
  9. <Domain>default</Domain>
  10. <Granularity>host</Granularity>
  11. <InstanceAmount>0</InstanceAmount>
  12. <Strategy>LooseDispersion</Strategy>
  13. </DeploymentSetType>
  14. </DeploymentSetList>
  15. <PageSize>50</PageSize>
  16. <RegionId>cn-shanghai</RegionId>
  17. <TotalCount>1</TotalCount>
  18. <PageNumber>1</PageNumber>
  19. </DescribeDeploymentSetsResponse>

JSON 示例

  1. {
  2. "DeploymentSetList": {
  3. "DeploymentSetType": [
  4. {
  5. "CreationTime": "Thu May 31 01:10:04 CST 2018",
  6. "DeploymentSetDescription": "create 4 wuting ds testing on bvt-Test-001",
  7. "DeploymentSetId": "ds-uf6bq6zyeb0kqXXXXXX",
  8. "DeploymentSetName": "ds-wuting-bvt-001",
  9. "Domain": "default",
  10. "Granularity": "host",
  11. "InstanceAmount": 0,
  12. "Strategy": "LooseDispersion"
  13. }
  14. ]},
  15. "PageNumber": 1,
  16. "PageSize": 50,
  17. "RegionId": "cn-shanghai",
  18. "TotalCount": 1
  19. },
  20. "RequestId": "FD165A61-7B63-4253-AB8F-BF3A184BC6C3",
  21. }

错误码

更多错误码,请访问 API 错误中心