Class: TencentCloud::Cvm::V20170312::InquiryPriceRunInstancesRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::InquiryPriceRunInstancesRequest
- Defined in:
- lib/v20170312/models.rb
Overview
InquiryPriceRunInstances请求参数结构体
Instance Attribute Summary collapse
- #ClientToken ⇒ Object
- #DataDisks ⇒ Object
- #EnhancedService ⇒ Object
- #HostName ⇒ Object
- #HpcClusterId ⇒ Object
- #ImageId ⇒ Object
- #InstanceChargePrepaid ⇒ Object
- #InstanceChargeType ⇒ Object
- #InstanceCount ⇒ Object
- #InstanceMarketOptions ⇒ Object
- #InstanceName ⇒ Object
- #InstanceType ⇒ Object
- #InternetAccessible ⇒ Object
- #LaunchTemplate ⇒ Object
- #LoginSettings ⇒ Object
- #Placement ⇒ Object
- #SecurityGroupIds ⇒ Object
- #SystemDisk ⇒ Object
- #TagSpecification ⇒ Object
- #VirtualPrivateCloud ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(placement = nil, imageid = nil, instancechargetype = nil, instancechargeprepaid = nil, instancetype = nil, systemdisk = nil, datadisks = nil, virtualprivatecloud = nil, internetaccessible = nil, instancecount = nil, instancename = nil, loginsettings = nil, securitygroupids = nil, enhancedservice = nil, clienttoken = nil, hostname = nil, tagspecification = nil, instancemarketoptions = nil, hpcclusterid = nil, launchtemplate = nil) ⇒ InquiryPriceRunInstancesRequest
constructor
A new instance of InquiryPriceRunInstancesRequest.
Constructor Details
#initialize(placement = nil, imageid = nil, instancechargetype = nil, instancechargeprepaid = nil, instancetype = nil, systemdisk = nil, datadisks = nil, virtualprivatecloud = nil, internetaccessible = nil, instancecount = nil, instancename = nil, loginsettings = nil, securitygroupids = nil, enhancedservice = nil, clienttoken = nil, hostname = nil, tagspecification = nil, instancemarketoptions = nil, hpcclusterid = nil, launchtemplate = nil) ⇒ InquiryPriceRunInstancesRequest
Returns a new instance of InquiryPriceRunInstancesRequest.
4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 |
# File 'lib/v20170312/models.rb', line 4867 def initialize(placement=nil, imageid=nil, instancechargetype=nil, instancechargeprepaid=nil, instancetype=nil, systemdisk=nil, datadisks=nil, virtualprivatecloud=nil, internetaccessible=nil, instancecount=nil, instancename=nil, loginsettings=nil, securitygroupids=nil, enhancedservice=nil, clienttoken=nil, hostname=nil, tagspecification=nil, instancemarketoptions=nil, hpcclusterid=nil, launchtemplate=nil) @Placement = placement @ImageId = imageid @InstanceChargeType = instancechargetype @InstanceChargePrepaid = instancechargeprepaid @InstanceType = instancetype @SystemDisk = systemdisk @DataDisks = datadisks @VirtualPrivateCloud = virtualprivatecloud @InternetAccessible = internetaccessible @InstanceCount = instancecount @InstanceName = instancename @LoginSettings = loginsettings @SecurityGroupIds = securitygroupids @EnhancedService = enhancedservice @ClientToken = clienttoken @HostName = hostname @TagSpecification = tagspecification @InstanceMarketOptions = instancemarketoptions @HpcClusterId = hpcclusterid @LaunchTemplate = launchtemplate end |
Instance Attribute Details
#ClientToken ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def ClientToken @ClientToken end |
#DataDisks ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def DataDisks @DataDisks end |
#EnhancedService ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def EnhancedService @EnhancedService end |
#HostName ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def HostName @HostName end |
#HpcClusterId ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def HpcClusterId @HpcClusterId end |
#ImageId ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def ImageId @ImageId end |
#InstanceChargePrepaid ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceChargePrepaid @InstanceChargePrepaid end |
#InstanceChargeType ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceChargeType @InstanceChargeType end |
#InstanceCount ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceCount @InstanceCount end |
#InstanceMarketOptions ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceMarketOptions @InstanceMarketOptions end |
#InstanceName ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceName @InstanceName end |
#InstanceType ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InstanceType @InstanceType end |
#InternetAccessible ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def InternetAccessible @InternetAccessible end |
#LaunchTemplate ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def LaunchTemplate @LaunchTemplate end |
#LoginSettings ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def LoginSettings @LoginSettings end |
#Placement ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def Placement @Placement end |
#SecurityGroupIds ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def SecurityGroupIds @SecurityGroupIds end |
#SystemDisk ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def SystemDisk @SystemDisk end |
#TagSpecification ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def TagSpecification @TagSpecification end |
#VirtualPrivateCloud ⇒ Object
Parameters:
-
Placement:
—
实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 注:如果您不指定LaunchTemplate参数,则Placement为必选参数。若同时传递Placement和LaunchTemplate,则默认覆盖LaunchTemplate中对应的Placement的值。
-
ImageId:
—
指定有效的(cloud.tencent.com/document/product/213/4940)ID,格式形如‘img-xxx`。镜像类型分为四种:<br/><li>公共镜像</li><li>自定义镜像</li><li>共享镜像</li><li>服务市场镜像</li><br/>可通过以下方式获取可用的镜像ID:<br/><li>`公共镜像`、`自定义镜像`、`共享镜像`的镜像ID可通过登录[控制台](console.cloud.tencent.com/cvm/image?rid=1&imageType=PUBLIC_IMAGE)查询;`服务镜像市场`的镜像ID可通过[云市场](market.cloud.tencent.com/list)查询。</li><li>通过调用接口 [DescribeImages](cloud.tencent.com/document/api/213/15715) ,取返回信息中的`ImageId`字段。</li> 注:如果您不指定LaunchTemplate参数,则ImageId为必选参数。若同时传递ImageId和LaunchTemplate,则默认覆盖LaunchTemplate中对应的ImageId的值。
-
InstanceChargeType:
—
实例(cloud.tencent.com/document/product/213/2180)。
<li>PREPAID:预付费,即包年包月</li>
<li>POSTPAID_BY_HOUR:按小时后付费</li>
<li>SPOTPAID:竞价付费</li>
默认值:POSTPAID_BY_HOUR。 -
InstanceChargePrepaid:
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
- InstanceType: —
-
SystemDisk:
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
DataDisks:
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘。支持购买的时候指定21块数据盘,其中最多包含1块LOCAL_BASIC数据盘或者LOCAL_SSD数据盘,最多包含20块CLOUD_BASIC数据盘、CLOUD_PREMIUM数据盘或者CLOUD_SSD数据盘。
-
VirtualPrivateCloud:
—
私有网络相关信息配置。通过该参数可以指定私有网络的ID,子网ID等信息。若不指定该参数,则默认使用基础网络。若在此参数中指定了私有网络IP,那么InstanceCount参数只能为1。
-
InternetAccessible:
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
- InstanceCount: —
-
InstanceName:
—
实例显示名称。
<li>不指定实例显示名称则默认显示‘未命名’。</li><li>购买多台实例,如果指定模式串‘R:x`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server_R:3`,购买1台时,实例显示名称为`server_3`;购买2台时,实例显示名称分别为`server_3`,`server_4`。支持指定多个模式串`R:x`。</li><li>购买多台实例,如果不指定模式串,则在实例显示名称添加后缀`1、2…n`,其中`n`表示购买实例的数量,例如`server_`,购买2台时,实例显示名称分别为`server_1`,`server_2`。</li><li>最多支持60个字符(包含模式串)。</li> -
LoginSettings:
—
实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。
-
SecurityGroupIds:
—
实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。
-
EnhancedService:
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
ClientToken:
—
用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
-
HostName:
—
云服务器的主机名。
<li>点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。</li>
<li>Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。</li>
<li>其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。</li> -
TagSpecification:
—
标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。
-
InstanceMarketOptions:
—
实例的市场相关选项,如竞价实例相关参数
-
HpcClusterId:
—
高性能计算集群ID。
-
LaunchTemplate:
—
实例启动模板。
4865 4866 4867 |
# File 'lib/v20170312/models.rb', line 4865 def VirtualPrivateCloud @VirtualPrivateCloud end |
Instance Method Details
#deserialize(params) ⇒ Object
4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 |
# File 'lib/v20170312/models.rb', line 4890 def deserialize(params) unless params['Placement'].nil? @Placement = Placement.new @Placement.deserialize(params['Placement']) end @ImageId = params['ImageId'] @InstanceChargeType = params['InstanceChargeType'] unless params['InstanceChargePrepaid'].nil? @InstanceChargePrepaid = InstanceChargePrepaid.new @InstanceChargePrepaid.deserialize(params['InstanceChargePrepaid']) end @InstanceType = params['InstanceType'] unless params['SystemDisk'].nil? @SystemDisk = SystemDisk.new @SystemDisk.deserialize(params['SystemDisk']) end unless params['DataDisks'].nil? @DataDisks = [] params['DataDisks'].each do |i| datadisk_tmp = DataDisk.new datadisk_tmp.deserialize(i) @DataDisks << datadisk_tmp end end unless params['VirtualPrivateCloud'].nil? @VirtualPrivateCloud = VirtualPrivateCloud.new @VirtualPrivateCloud.deserialize(params['VirtualPrivateCloud']) end unless params['InternetAccessible'].nil? @InternetAccessible = InternetAccessible.new @InternetAccessible.deserialize(params['InternetAccessible']) end @InstanceCount = params['InstanceCount'] @InstanceName = params['InstanceName'] unless params['LoginSettings'].nil? @LoginSettings = LoginSettings.new @LoginSettings.deserialize(params['LoginSettings']) end @SecurityGroupIds = params['SecurityGroupIds'] unless params['EnhancedService'].nil? @EnhancedService = EnhancedService.new @EnhancedService.deserialize(params['EnhancedService']) end @ClientToken = params['ClientToken'] @HostName = params['HostName'] unless params['TagSpecification'].nil? @TagSpecification = [] params['TagSpecification'].each do |i| tagspecification_tmp = TagSpecification.new tagspecification_tmp.deserialize(i) @TagSpecification << tagspecification_tmp end end unless params['InstanceMarketOptions'].nil? @InstanceMarketOptions = InstanceMarketOptionsRequest.new @InstanceMarketOptions.deserialize(params['InstanceMarketOptions']) end @HpcClusterId = params['HpcClusterId'] unless params['LaunchTemplate'].nil? @LaunchTemplate = LaunchTemplate.new @LaunchTemplate.deserialize(params['LaunchTemplate']) end end |