最近更新时间:2023.07.25 18:39:31
首次发布时间:2021.12.29 11:18:50
调用 DescribeInstanceTypes 接口查询云服务器提供的所有实例规格的信息,也可以查询指定实例规格的信息。
说明
DescribeInstanceTypes 仅查询实例规格的配置和性能信息,如果您需要查询具体可用区下可购买的实例规格,请使用 DescribeAvailableResource。
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeInstanceTypes | 要执行的操作,取值:DescribeInstanceTypes。 |
Version | String | 是 | 2020-04-01 | API的版本,取值:2020-04-01。 |
NextToken | String | 否 | - | 分页查询凭证,用于标记分页的位置,初次调用该接口时无需设置。下次查询时,取值为上一次API调用返回的NextToken 参数值。 |
MaxResults | Integer | 否 | 10 | 分页查询时设置的每页行数:
|
InstanceTypeIds.N | String | 否 | InstanceTypeIds.1=ecs.g2i.large&InstanceTypeIds.2=ecs.g1ve.8xlarge | 指定查询的实例规格。
说明 不传则默认查询所有实例规格的信息。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceTypes | Array of Struct | - | 符合条件的实例规格信息,具体请参见下表“ InstanceType结构 ”。 |
NextToken | String | bHpwdXJja2RxemU1eG5sb3NzdGcW1-RCEq****** | 本次调用返回的查询凭证值,返回为空表示没有下一页。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceTypeFamily | String | ecs.g2i | 实例规格族。 |
Gpu | Struct | - | GPU规格信息,具体请参见下表“ Gpu结构 ”。 |
Rdma | Struct | - | RDMA规格信息,具体请参见下表“ Rdma结构 ”。 |
BaselineCredit | Integer | 20 | 突发性能实例可以持续稳定地提供的CPU基准性能,由实例规格决定。 |
InitialCredit | Integer | 60 | 创建突发性能实例时一次性获得的CPU积分,固定为每vCPU 30个积分。 |
InstanceTypeId | String | ecs.g2i.large | 实例规格ID。 |
Processor | Struct | - | 实例规格的CPU信息,具体请参见下表“ Processor结构 ”。 |
Memory | Struct | - | 实例规格的内存信息,具体参见下表“ Memory结构 ”。 |
Network | Struct | - | 实例规格的网络信息,具体见下表“ Network结构 ”。 |
LocalVolumes | Array of Struct | - | 实例规格对应的本地盘配置信息,具体参见下表“ LocalVolume结构 ”。 |
Volume | Struct | - | 实例规格的云盘信息,具体见下表“ Volume结构 ”。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
GpuDevices | Array of Struct | - | GPU设备信息列表,具体请参见下表“ GpuDevice结构 ”。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Count | Integer | 4 | GPU卡的数量。 |
ProductName | String | NVIDIA A100 | GPU型号。 |
Memory | Struct | - | 显存信息,具体请参见表“ Memory结构 ”。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RdmaNetworkInterfaces | Integer | 2 | RDMA网卡数量。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Cpus | Integer | 8 | CPU数量。 |
Model | String | Intel Xeon(Ice Lake) Platinum 8336C | CPU型号。 |
BaseFrequency | Float32 | 2.3 | CPU主频,单位:GHz。 |
TurboFrequency | Float32 | 3.0 | CPU睿频,单位:GHz。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Size | Integer | 4096 | 内存大小,单位:MiB。 |
EncryptedSize | Integer | 8192 | 加密内存大小,单位:MiB,取值范围:0~256 * 1024。
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
MaximumNetworkInterfaces | Integer | 8 | 支持挂载的弹性网卡数量上限。 |
MaximumPrivateIpv4AddressesPerNetworkInterface | Integer | 20 | 单块弹性网卡的IPv4地址数量上限,具体请参见实例规格介绍。 |
MaximumQueuesPerNetworkInterface | Integer | 16 | 单块弹性网卡最大队列数,包括主网卡及辅助网卡支持的队列数,具体请参见实例规格介绍。 |
MaximumThroughputKpps | Integer | 150 | 网络收发包能力(出+入),单位:Kpps。 |
BaselineBandwidthMbps | Integer | 2000 | 网络基准带宽能力(出/入),单位:Mbps。 |
MaximumBandwidthMbps | Integer | 2000 | 网络峰值带宽能力(出/入),单位:Mbps。 说明 如果指定的实例规格不具备突发能力,则 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
VolumeType | String | LOCAL_SSD | 本地盘类型,取值:
|
Size | Integer | 200 | 实例挂载的本地盘的单盘容量,单位GiB。 |
Count | Integer | 4 | 实例挂载的本地盘的数量。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
SupportedVolumeTypes | List | [ "PTSSD", "ESSD_PL0"] | 支持的云盘类型列表。 |
MaximumCount | Integer | 16 | 支持挂载云盘的数量上限。
|
GET /?Action=DescribeInstanceTypes&Version=2020-04-01&InstanceTypeIds.1=ecs.g2i.large HTTP/1.1 Host: open.volcengineapi.com Region: cn-beijing Service: ecs
{ "ResponseMetadata": { "RequestId": "2021110417394001022514606307D7****", "Action": "DescribeInstanceTypes", "Version": "2020-04-01", "Service": "ecs", "Region": "cn-beijing" }, "Result": { "InstanceTypes": [{ "InstanceTypeFamily": "ecs.g2i", "Gpu": null, "Rdma": null, "BaselineCredit": 0, "InitialCredit": 0, "InstanceTypeId": "ecs.g2i.large", "Processor": { "Cpus": 2, "Model": "Intel Xeon(Ice Lake) Platinum 8336C", "BaseFrequency": 2.3, "TurboFrequency": 3.0 }, "Memory": { "Size": 8192, "EncryptedSize": 0 }, "Network": { "MaximumNetworkInterfaces": 3, "MaximumPrivateIpv4AddressesPerNetworkInterface": 6, "MaximumQueuesPerNetworkInterface": 2, "BaselineBandwidthMbps": 2000, "MaximumBandwidthMbps": 2000, "MaximumThroughputKpps": 500 }, "LocalVolumes": [], "Volume": { "SupportedVolumeTypes": [ "ESSD_FlexPL", "ESSD_PL0", "PTSSD" ], "MaximumCount": 16 } }], "NextToken": "bHpwdXJja2RxemU1eG5sb3NzdGcW1-RCEq******" } }
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidArgument | The specified argument is invalid. | 指定的参数不合法。 |
429 | FlowLimitExceeded | You've reach the limit on request rate of resources. | 您已超过资源请求限速。 |
500 | InternalError | An internal error has occurred. | 内部错误,请重试。如果多次尝试失败,请提交工单。 |