全部产品
Search
文档中心

云服务器 ECS:DescribeDedicatedHostClusters

更新时间:Oct 31, 2023

调用DescribeDedicatedHostClusters查询一个或多个专有宿主机集群的详细信息。

接口说明

请求参数的作用类似于一个过滤器,过滤器为逻辑与(AND)关系。如果某一参数为空,则过滤器不起作用。但是参数DedicatedHostClusterIds的值如果是一个空JSON数组,即[],则视为该过滤器有效,且返回值为空。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称

类型

是否必选

示例值

描述

Action String DescribeDedicatedHostClusters

系统规定参数。取值:DescribeDedicatedHostClusters

Status String null
说明 该参数暂未上线,不支持使用。
LockReason String null
说明 该参数暂未上线,不支持使用。
ResourceGroupId String rg-bp67acfmxazb4p****

专有宿主机集群要加入的资源组ID。使用该参数过滤资源时,资源数量不能超过1000个。

说明 不支持默认资源组过滤。
Tag.N.Key String TestKey

专有宿主机集群的标签键。N的取值范围:1~20。一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyunacs:开头,不能包含http://https://

使用一个标签过滤资源,查询到该标签下的资源数量不能超过1000个;使用多个标签过滤资源,查询到同时绑定了多个标签的资源数量不能超过1000个。如果资源数量超过1000个,请使用ListTagResources接口进行查询。

Tag.N.Value String TestValue

专有宿主机集群的标签值。N的取值范围:1~20。一旦传入该值,则不允许为空字符串。最多支持64个字符,不能以aliyunacs:开头,不能包含http://https://

RegionId String cn-hangzhou

专有宿主机集群所在的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

ZoneId String cn-hangzhou-f

专有宿主机集群所在的可用区ID。您可以调用DescribeZones查看阿里云地域下的可用区。

DedicatedHostClusterIds String ["dc-bp12wlf6am0vz9v2****", "dc-bp12wlf6am0vz9v3****"]

专有宿主机集群ID列表。取值可以由多个专有宿主机集群ID组成一个JSON数组,格式为["dc-xxxxxxxxx", "dc-yyyyyyyyy", … ,"dc-zzzzzzzzz"]。支持最多100个ID,用半角逗号字符隔开。

DedicatedHostClusterName String myDDHCluster

专有宿主机集群名称。

PageNumber Integer 1

专有宿主机集群状态列表的页码。

起始值:1。

默认值:1。

PageSize Integer 5

分页查询时设置的每页行数。

最大值:100。

默认值:10。

返回数据

名称

类型

示例值

描述

PageSize Integer 5

输入时设置的每页行数。

RequestId String 214A2187-B06F-4E49-A081-4D053466A8C7

请求ID。

PageNumber Integer 1

专有宿主机集群状态列表的页码。

TotalCount Integer 2

专有宿主机总个数。

DedicatedHostClusters Array of DedicatedHostCluster

由一个或多个专有宿主机集群状态组成的数组。

DedicatedHostCluster
Description String This-is-my-DDHCluster

专有宿主机集群描述。

DedicatedHostClusterId String dc-bp12wlf6am0vz9v2****

专有宿主机集群ID。

ResourceGroupId String rg-bp67acfmxazb4p****

专有宿主机集群的资源组ID。

ZoneId String cn-hangzhou-f

专有宿主机集群所在的可用区ID。

RegionId String cn-hangzhou

专有宿主机集群所在的地域ID。

DedicatedHostClusterName String myDDHCluster

专有宿主机集群名称。

Tags Array of Tag

专有宿主机集群的标签。

Tag
TagValue String TestValue

专有宿主机集群的标签值。

TagKey String TestKey

专有宿主机集群的标签键。

DedicatedHostIds Array of String dh-bp181e5064b5sotr****

专有宿主机ID。

DedicatedHostClusterCapacity Object

专有宿主机集群容量。

AvailableVcpus Integer 2

当前可用vCPU数。

AvailableMemory Integer 4

当前可用内存大小。单位:GiB。

TotalMemory Integer 8

总内存大小。单位:GiB。

TotalVcpus Integer 4

总vCPU数。

LocalStorageCapacities Array of LocalStorageCapacity

本地存储容量。

LocalStorageCapacity
DataDiskCategory String cloud

数据盘类型。可能值:

  • cloud:普通云盘。
  • cloud_efficiency:高效云盘。
  • cloud_ssd:SSD云盘。
  • ephemeral_ssd:本地SSD盘。
  • cloud_essd:ESSD云盘。
AvailableDisk Integer 20

当前可用本地盘大小。单位:GiB。

TotalDisk Integer 40

本地盘总大小。单位:GiB。

AvailableInstanceTypes Array of AvailableInstanceType

专有宿主机集群内ECS实例规格的可用容量。

AvailableInstanceType
InstanceType String ecs.c6.26xlarge

实例规格。

AvailableInstanceCapacity Integer 0

可用的实例规格容量。

示例

请求示例

https://ecs.aliyuncs.com/?Action=DescribeDedicatedHostClusters
&RegionId=cn-hangzhou
&ZoneId=cn-hangzhou-f
&DedicatedHostClusterName=myDDHCluster
&PageNumber=1
&PageSize=5
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeDedicatedHostClustersResponse>
    <PageSize>5</PageSize>
    <RequestId>214A2187-B06F-4E49-A081-4D053466A8C7</RequestId>
    <PageNumber>1</PageNumber>
    <TotalCount>2</TotalCount>
    <DedicatedHostClusters>
        <Description>This-is-my-DDHCluster</Description>
        <DedicatedHostClusterId>dc-bp12wlf6am0vz9v2****</DedicatedHostClusterId>
        <ResourceGroupId>rg-bp67acfmxazb4p****</ResourceGroupId>
        <ZoneId>cn-hangzhou-f</ZoneId>
        <RegionId>cn-hangzhou</RegionId>
        <DedicatedHostClusterName>myDDHCluster</DedicatedHostClusterName>
        <Tags>
            <TagValue>TestValue</TagValue>
            <TagKey>TestKey</TagKey>
        </Tags>
        <DedicatedHostIds>dh-bp181e5064b5sotr****</DedicatedHostIds>
        <DedicatedHostClusterCapacity>
            <AvailableVcpus>2</AvailableVcpus>
            <AvailableMemory>4</AvailableMemory>
            <TotalMemory>8</TotalMemory>
            <TotalVcpus>4</TotalVcpus>
            <LocalStorageCapacities>
                <DataDiskCategory>cloud</DataDiskCategory>
                <AvailableDisk>20</AvailableDisk>
                <TotalDisk>40</TotalDisk>
            </LocalStorageCapacities>
            <AvailableInstanceTypes>
                <InstanceType>ecs.c6.26xlarge</InstanceType>
                <AvailableInstanceCapacity>0</AvailableInstanceCapacity>
            </AvailableInstanceTypes>
        </DedicatedHostClusterCapacity>
    </DedicatedHostClusters>
</DescribeDedicatedHostClustersResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "PageSize" : 5,
  "RequestId" : "214A2187-B06F-4E49-A081-4D053466A8C7",
  "PageNumber" : 1,
  "TotalCount" : 2,
  "DedicatedHostClusters" : [ {
    "Description" : "This-is-my-DDHCluster",
    "DedicatedHostClusterId" : "dc-bp12wlf6am0vz9v2****",
    "ResourceGroupId" : "rg-bp67acfmxazb4p****",
    "ZoneId" : "cn-hangzhou-f",
    "RegionId" : "cn-hangzhou",
    "DedicatedHostClusterName" : "myDDHCluster",
    "Tags" : [ {
      "TagValue" : "TestValue",
      "TagKey" : "TestKey"
    } ],
    "DedicatedHostIds" : [ "dh-bp181e5064b5sotr****" ],
    "DedicatedHostClusterCapacity" : {
      "AvailableVcpus" : 2,
      "AvailableMemory" : 4,
      "TotalMemory" : 8,
      "TotalVcpus" : 4,
      "LocalStorageCapacities" : [ {
        "DataDiskCategory" : "cloud",
        "AvailableDisk" : 20,
        "TotalDisk" : 40
      } ],
      "AvailableInstanceTypes" : [ {
        "InstanceType" : "ecs.c6.26xlarge",
        "AvailableInstanceCapacity" : 0
      } ]
    }
  } ]
}

错误码

HttpCode

错误码

错误信息

描述

400 MissingParamter.RegionId The regionId should not be null. 参数 RegionId 不得为空。
400 InvalidRegion.NotFound The specified parameter RegionId is not valid. RegionId 参数不合法。
400 InvalidZone.NotFound The specified parameter ZoneId is not valid. 指定的ZoneId不合法。

访问错误中心查看更多错误码。