数据类型

Placement

描述了实例的抽象位置,包括其所在的可用区,所属的项目,宿主机等(仅CDH产品可用)

名称 类型 是否必选 描述

DiskType

String

系统盘类型。

Zone

String

实例所属的可用区ID。该参数可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/213/9455)的返回值中的Zone字段来获取。

ProjectId

Integer

实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/378/4400)的返回值中的 projectId 字段来获取。不填为默认项目。

HostIds.N

array of Strings

实例所属的专用宿主机ID列表。如果您有购买专用宿主机并且指定了该参数,则您购买的实例就会随机的部署在这些专用宿主机上。当前暂不支持。

SystemDisk

描述了操作系统所在块设备即系统盘的信息

名称 类型 是否必选 描述

DiskType

String

系统盘类型。

系统盘类型限制详见CVM实例配置。取值范围:

  • LOCAL_BASIC:普通本地盘

  • LOCAL_SSD:SSD本地盘

  • CLOUD_BASIC:普通云盘

    默认取值:LOCAL_BASIC。

DiskId

String

系统盘ID。LOCAL_BASIC 和 LOCAL_SSD 类型没有ID。暂时不支持该参数。

DiskSize

Integer

"系统盘大小,单位:GB。

若不指定该参数,则默认为50GB。"

DataDisk

描述了数据盘的信息

名称 类型 是否必选 描述

DiskType

String

数据盘类型。数据盘类型限制详见[CVM实例配置](https://cloud.tencent.com/document/product/213/2177)。取值范围:

  • LOCAL_BASIC:普通本地盘

  • LOCAL_SSD:SSD本地盘

  • CLOUD_BASIC:普通云盘

  • CLOUD_PREMIUM:高效云盘

  • CLOUD_SSD:SSD云盘

    默认取值:LOCAL_BASIC。
    该参数对`ResizeInstanceDisk`接口无效。

DiskId

String

系统盘ID。LOCAL_BASIC 和 LOCAL_SSD 类型没有ID。暂时不支持该参数。

DiskSize

Integer

数据盘大小,单位:GB。最小调整步长为10G,不同数据盘类型取值范围不同,可参考具体限制。默认值为0,表示不购买数据盘。

VirtualPrivateCloud

描述了VPC相关信息,包括子网,IP信息等

名称 类型 是否必选 描述

VpcId

String

私有网络ID。该参数可以通过调用https://cloud.tencent.com/document/api/215/1372[DescribeVpcEx]的返回值中的unVpcId字段来获取。

SubnetId

String

私有网络子网ID。该参数可以通过调用https://cloud.tencent.com/document/api/215/1371[DescribeSubnetEx]的返回值中的unSubnetId字段来获取。

AsVpcGateway

Boolean

是否用作公网网关。公网网关只有在实例拥有公网IP以及处于私有网络下时才能正常使用。取值范围: TRUE:表示用作公网网关

FALSE:表示不用作公网网关默认取值:FALSE。

PrivateIpAddresses.N

array of Strings

InternetAccessible

描述了实例的公网可访问性,声明了实例的公网使用计费模式,最大带宽等

名称 类型 是否必选 描述

InternetChargeType

String

网络计费类型。取值范围:

BANDWIDTH_PREPAID:预付费按带宽结算

TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费

BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费

InstanceChargePrepaid

描述了实例的计费模式

名称

类型

是否必选

描述

Period

Integer

购买实例的时长,单位:月。

取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。

Period

Integer

购买实例的时长,单位:月。

取值范围:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36。

RenewFlag

String

自动续费标识。取值范围:

NOTIFY_AND_AUTO_RENEW:通知过期且自动续费

NOTIFY_AND_MANUAL_RENEW:通知过期不自动续费

DISABLE_NOTIFY_AND_MANUAL_RENEW:不通知过期不自动续费默认取值:NOTIFY_AND_AUTO_RENEW。若该参数指定为NOTIFY_AND_AUTO_RENEW,在账户余额充足的情况下,实例到期后将按月自动续费。

LoginSettings

描述了实例登录相关配置与信息。

名称 类型 是否必选 描述

Password

String

实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下:

Linux实例密码必须8到16位,至少包括两项[a-z,A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = | \{ } [ ] : ; ' , . ? / ]中的特殊符号。

Windows实例密码必须12到16位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & * - + = \{ } [ ] : ; ' , . ? /]中的特殊符号。若不指定该参数,则由系统随机生成密码,并通过站内信方式通知到用户。

KeyIds.N

array of Strings

密钥ID列表。关联密钥后,就可以通过对应的私钥来访问实例;KeyId可通过接口DescribeKeyPairs获取,密钥与密码不能同时指定,同时Windows操作系统不支持指定密钥。当前仅支持购买的时候指定一个密钥。

KeepImageLogin

String

RunSecurityServiceEnabled

描述了 “云安全” 服务相关的信息

名称 类型 是否必选 描述

Enabled

Boolean

是否开启https://cloud.tencent.com/document/product/296[云安全]服务。取值范围:

TRUE:表示开启云安全服务

FALSE:表示不开启云安全服务默认取值:TRUE。

RunMonitorServiceEnabled

描述了 “云监控” 服务相关的信息

名称 类型 是否必选 描述

Enabled

Boolean

是否开启https://cloud.tencent.com/document/product/248[云监控]服务。取值范围:

TRUE:表示开启云监控服务

FALSE:表示不开启云监控服务默认取值:TRUE。

EnhancedService

描述了实例的增强服务启用情况与其设置,如云安全,云监控等实例 Agent

名称 类型 是否必选 描述

SecurityService

RunSecurityServiceEnabled

开启云安全服务。若不指定该参数,则默认开启云安全服务。

MonitorService

RunMonitorServiceEnabled

开启云安全服务。若不指定该参数,则默认开启云监控服务。

ItemPrice

描述了单项的价格信息

名称 类型 是否必选 描述

UnitPrice

Integer

后续单价,单位:元。

ChargeUnit

String

后续计价单元,可取值范围:

HOUR:表示计价单元是按每小时来计算。当前涉及该计价单元的场景有:实例按小时后付费(POSTPAID_BY_HOUR)、带宽按小时后付费(BANDWIDTH_POSTPAID_BY_HOUR):

GB:表示计价单元是按每GB来计算。当前涉及该计价单元的场景有:流量按小时后付费(TRAFFIC_POSTPAID_BY_HOUR)。

OriginalPrice

Integer

预支费用的原价,单位:元。

DiscountPrice

Integer

Price

价格

名称 类型 是否必选 描述

InstancePrice

ItemPrice object

描述了实例价格。

BandwidthPrice

ItemPrice object

描述了网络价格。

Filter

描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等

名称 类型 是否必选 描述

Name

String

过滤键的名称。

Values.N

array of Strings

一个或者多个过滤值。

InstanceStatus

描述实例的状态。状态类型详见link:[实例状态表]

名称 类型 是否必选 描述

InstanceId

String

实例`ID`。

InstanceState

String

link:[实例状态]。

Instance

描述实例的信息

名称 类型 是否必选 描述

Placement

Placement

实例所在的位置。

InstanceId

String

实例`ID`。

InstanceType

String

实例机型。

CPU

Integer

实例的CPU核数,单位:核。

Memory

Integer

实例内存容量,单位:GB

InstanceName

String

实例名称。

InstanceChargeType

String

实例计费模式。取值范围:

PREPAID:表示预付费,即包年包月

POSTPAID_BY_HOUR:表示后付费,即按量计费

CDHPAID:`CDH`付费,即只对`CDH`计费,不对`CDH`上的实例计费。

SystemDisk

SystemDisk

实例系统盘信息。

DataDisks

array of DataDisk

实例数据盘信息。只包含随实例购买的数据盘。

PrivateIpAddresses

array of Strings

实例主网卡的内网`IP`列表。

PublicIpAddresses

array of Strings

实例主网卡的公网`IP`列表。

InternetAccessible

InternetAccessible

实例带宽信息。

VirtualPrivateCloud

VirtualPrivateCloud

实例所属虚拟私有网络信息。

ImageId

String

生产实例所使用的镜像`ID`。

AutoRenew

String

自动续费标识。取值范围:

NOTIFY_AND_MANUAL_RENEW:表示通知即将过期,但不自动续费

NOTIFY_AND_AUTO_RENEW:表示通知即将过期,而且自动续费

DISABLE_NOTIFY_AND_MANUAL_RENEW:表示不通知即将过期,也不自动续费。

CreatedTime

Timestamp

创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:YYYY-MM-DDThh:mm:ssZ

ExpiredTime

Timestamp

InstanceTypeConfig

描述实例机型配置信息

名称 类型 是否必选 描述

Zone

String

InstanceType

String

实例机型。

InstanceFamily

String

实例机型系列。

GPU

Integer

GPU核数,单位:核。

CPU

Integer

CPU核数,单位:核。

Memory

Integer

内存容量,单位:GB

CbsSupport

String

是否支持云硬盘。取值范围:

TRUE:表示支持云硬盘;

FALSE:表示不支持云硬盘。

InstanceTypeState

String

ImageSharedAccount

描述了指定的账号能够使用该共享镜像

名称 类型 是否必选 描述

ImageId

String

镜像ID

AccountId

String

账户ID

Quota

描述了配额信息

名称 类型 是否必选 描述

QuotaName

String

配额名称

QuotaCurrent

Integer

当前数量

QuotaLimit

Integer

配额数量

Image

描述了一个镜像

名称 类型 是否必选 描述

ImageId

String

镜像ID

OsName

String

操作系统名称

ImageSize

String

操作系统容量(GiB)

ImageType

Integer

镜像类型

CreatedTime

String

创建时间

ImageState

String

镜像状态

ImageName

String

镜像名称

ImageDescription

String

镜像详细描述

ImageSource

String

ImageCreator

String

镜像创建者

AvailabilityZone

描述可用区信息。

名称 类型 是否必选 描述

RegionId

String

地域ID。

Zone

String

可用区ID。

ZoneName

String

可用区名称。

ZoneState

String

可用区状态。

KeyPair

描述密钥对信息

名称 类型 是否必选 描述

KeyId

String

密钥对的`ID`,是密钥对的唯一标识。

KeyName

String

密钥对名称。

ProjectId

String

密钥对所属的项目`ID`。

Description

String

密钥对描述信息。

PublicKey

String

密钥对的纯文本公钥。

PrivateKey

String

密钥对的纯文本私钥。腾讯云不会保管私钥,请用户自行妥善保存。

AssociatedInstanceIds

array of Strings

密钥关联的实例`ID`列表。

CreatedTime

Timestamp

创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:YYYY-MM-DDThh:mm:ssZ

KeyPairInstances

描述密钥对和实例的关联关系

名称 类型 是否必选 描述

KeyId

String

密钥对的`ID`,是密钥对的唯一标识。

AssociatedInstanceIdSet

array of Strings

密钥对关联的实例`ID`列表。

Address

描述 EIP 信息

名称 类型 是否必选 描述

AddressId

String

EIP`的`ID,是`EIP`的唯一标识。

AddressName

String

`EIP`名称。

AddressState

String

`EIP`状态。

AddressIp

String

弹性外网IP

BindedResourceId

String

绑定的资源实例`ID`。可能是一个`CVM`,NAT,或是弹性网卡。

CreatedTime

Timestamp

创建时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:YYYY-MM-DDThh:mm:ssZ

InstanceChargeTypeConfig

描述了实例计费

名称 类型 是否必选 描述

InstanceChargeType

String

实例计费模式。

Description

String

实例计费模式描述信息。

InternetChargeTypeConfig

描述了网络计费

名称 类型 是否必选 描述

InternetChargeType

String

网络计费模式。

Description

String

网络计费模式描述信息。

InternetBandwidthConfig

描述了按带宽计费的相关信息

名称 类型 是否必选 描述

StartTime

Timestamp

开始时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:YYYY-MM-DDThh:mm:ssZ

EndTime

Timestamp

结束时间。按照`ISO8601`标准表示,并且使用`UTC`时间。格式为:YYYY-MM-DDThh:mm:ssZ

InternetAccessible

InternetAccessible

实例带宽信息。