调用DescribeInstanceType查询实例规格(cpu、mem)。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeInstanceType

系统规定参数。取值:DescribeInstanceType。

InstanceType String cassandra.c.2xlarge

实例规格名称,可取值示例:

  • cassandra.c.large:2核 4G
  • cassandra.c.xlarge:4核 8G
  • cassandra.c.2xlarge:8核 16G

instanceType为空时,返回全部列表。

返回数据

名称 类型 示例值 描述
InstanceTypeSpecList Array of InstanceTypeSpec

实例规格列表。

InstanceTypeSpec
CpuSize Long 4

CPU核数。

InstanceType String cassandra.c.large

集群实例类型。可取值示例:

  • cassandra.c.large:2核 4G
  • cassandra.c.xlarge:4核 8G
  • cassandra.c.2xlarge:8核 16G
MemSize Long 8

内存大小,单位:GB。

RequestId String 4B989A12-FB9A-4D9A-A824-2E9267C911C7

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeInstanceType
&InstanceType=cassandra.c5.xlarge
&<公共请求参数>

正常返回示例

XML格式

<DescribeInstanceTypeResponse>
  <RequestId>4B989A12-FB9A-4D9A-A824-2E9267C911C7</RequestId>
  <InstanceTypeSpecList>
        <InstanceTypeSpec>
              <CpuSize>4</CpuSize>
              <MemSize>16</MemSize>
              <InstanceType>cassandra.c.large</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>4</CpuSize>
              <MemSize>32</MemSize>
              <InstanceType>cassandra.c.large</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>4</CpuSize>
              <MemSize>8</MemSize>
              <InstanceType>cassandra.c.large</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>8</CpuSize>
              <MemSize>16</MemSize>
              <InstanceType>cassandra.c.2xlarge</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>8</CpuSize>
              <MemSize>32</MemSize>
              <InstanceType>cassandra.c.2xlarge</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>8</CpuSize>
              <MemSize>32</MemSize>
              <InstanceType>cassandra.c.2xlarge</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>2</CpuSize>
              <MemSize>4</MemSize>
              <InstanceType>cassandra.c.large</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>2</CpuSize>
              <MemSize>8</MemSize>
              <InstanceType>cassandra.c.large</InstanceType>
        </InstanceTypeSpec>
        <InstanceTypeSpec>
              <CpuSize>4</CpuSize>
              <MemSize>8</MemSize>
              <InstanceType>cassandra.c.xlarge</InstanceType>
        </InstanceTypeSpec>
  </InstanceTypeSpecList>
</DescribeInstanceTypeResponse>

JSON格式

{
  "RequestId": "4B989A12-FB9A-4D9A-A824-2E9267C911C7",
  "InstanceTypeSpecList": {
    "InstanceTypeSpec": [
      {
        "CpuSize": 4,
        "MemSize": 16,
        "InstanceType": "cassandra.c.large"
      },
      {
        "CpuSize": 4,
        "MemSize": 32,
        "InstanceType": "cassandra.c.large"
      },
      {
        "CpuSize": 4,
        "MemSize": 8,
        "InstanceType": "cassandra.c.large"
      },
      {
        "CpuSize": 8,
        "MemSize": 16,
        "InstanceType": "cassandra.c.2xlarge"
      },
      {
        "CpuSize": 8,
        "MemSize": 32,
        "InstanceType": "cassandra.c.2xlarge"
      },
      {
        "CpuSize": 8,
        "MemSize": 32,
        "InstanceType": "cassandra.c.2xlarge"
      },
      {
        "CpuSize": 2,
        "MemSize": 4,
        "InstanceType": "cassandra.c.large"
      },
      {
        "CpuSize": 2,
        "MemSize": 8,
        "InstanceType": "cassandra.c.large"
      },
      {
        "CpuSize": 4,
        "MemSize": 8,
        "InstanceType": "cassandra.c.xlarge"
      }
    ]
  }
}

错误码

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