调用DescribeInstanceType查询实例规格(cpu、mem)。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeInstanceType |
系统规定参数。取值:DescribeInstanceType。 |
InstanceType | String | 是 | cassandra.c.2xlarge |
实例规格名称,可取值示例:
instanceType为空时,返回全部列表。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceTypeSpecList | Array of InstanceTypeSpec |
实例规格列表。 |
|
InstanceTypeSpec | |||
CpuSize | Long | 4 |
CPU核数。 |
InstanceType | String | cassandra.c.large |
集群实例类型。可取值示例:
|
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"
}
]
}
}
错误码
访问错误中心查看更多错误码。