Class: TencentCloud::As::V20180419::UpgradeLaunchConfigurationRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::As::V20180419::UpgradeLaunchConfigurationRequest
- Defined in:
- lib/v20180419/models.rb
Overview
UpgradeLaunchConfiguration请求参数结构体
Instance Attribute Summary collapse
- #CamRoleName ⇒ Object
- #DataDisks ⇒ Object
- #DiskTypePolicy ⇒ Object
- #EnhancedService ⇒ Object
- #HostNameSettings ⇒ Object
- #ImageId ⇒ Object
- #InstanceChargePrepaid ⇒ Object
- #InstanceChargeType ⇒ Object
- #InstanceMarketOptions ⇒ Object
- #InstanceNameSettings ⇒ Object
- #InstanceTags ⇒ Object
- #InstanceTypes ⇒ Object
- #InstanceTypesCheckPolicy ⇒ Object
- #InternetAccessible ⇒ Object
- #IPv6InternetAccessible ⇒ Object
- #LaunchConfigurationId ⇒ Object
- #LaunchConfigurationName ⇒ Object
- #LoginSettings ⇒ Object
- #ProjectId ⇒ Object
- #SecurityGroupIds ⇒ Object
- #SystemDisk ⇒ Object
- #UserData ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(launchconfigurationid = nil, imageid = nil, instancetypes = nil, launchconfigurationname = nil, datadisks = nil, enhancedservice = nil, instancechargetype = nil, instancemarketoptions = nil, instancetypescheckpolicy = nil, internetaccessible = nil, loginsettings = nil, projectid = nil, securitygroupids = nil, systemdisk = nil, userdata = nil, instancetags = nil, camrolename = nil, hostnamesettings = nil, instancenamesettings = nil, instancechargeprepaid = nil, disktypepolicy = nil, ipv6internetaccessible = nil) ⇒ UpgradeLaunchConfigurationRequest
constructor
A new instance of UpgradeLaunchConfigurationRequest.
Constructor Details
#initialize(launchconfigurationid = nil, imageid = nil, instancetypes = nil, launchconfigurationname = nil, datadisks = nil, enhancedservice = nil, instancechargetype = nil, instancemarketoptions = nil, instancetypescheckpolicy = nil, internetaccessible = nil, loginsettings = nil, projectid = nil, securitygroupids = nil, systemdisk = nil, userdata = nil, instancetags = nil, camrolename = nil, hostnamesettings = nil, instancenamesettings = nil, instancechargeprepaid = nil, disktypepolicy = nil, ipv6internetaccessible = nil) ⇒ UpgradeLaunchConfigurationRequest
Returns a new instance of UpgradeLaunchConfigurationRequest.
5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 |
# File 'lib/v20180419/models.rb', line 5873 def initialize(launchconfigurationid=nil, imageid=nil, instancetypes=nil, launchconfigurationname=nil, datadisks=nil, enhancedservice=nil, instancechargetype=nil, instancemarketoptions=nil, instancetypescheckpolicy=nil, internetaccessible=nil, loginsettings=nil, projectid=nil, securitygroupids=nil, systemdisk=nil, userdata=nil, instancetags=nil, camrolename=nil, hostnamesettings=nil, instancenamesettings=nil, instancechargeprepaid=nil, disktypepolicy=nil, ipv6internetaccessible=nil) @LaunchConfigurationId = launchconfigurationid @ImageId = imageid @InstanceTypes = instancetypes @LaunchConfigurationName = launchconfigurationname @DataDisks = datadisks @EnhancedService = enhancedservice @InstanceChargeType = instancechargetype @InstanceMarketOptions = instancemarketoptions @InstanceTypesCheckPolicy = instancetypescheckpolicy @InternetAccessible = internetaccessible @LoginSettings = loginsettings @ProjectId = projectid @SecurityGroupIds = securitygroupids @SystemDisk = systemdisk @UserData = userdata @InstanceTags = instancetags @CamRoleName = camrolename @HostNameSettings = hostnamesettings @InstanceNameSettings = instancenamesettings @InstanceChargePrepaid = instancechargeprepaid @DiskTypePolicy = disktypepolicy @IPv6InternetAccessible = ipv6internetaccessible end |
Instance Attribute Details
#CamRoleName ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def CamRoleName @CamRoleName end |
#DataDisks ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def DataDisks @DataDisks end |
#DiskTypePolicy ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def DiskTypePolicy @DiskTypePolicy end |
#EnhancedService ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def EnhancedService @EnhancedService end |
#HostNameSettings ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def HostNameSettings @HostNameSettings end |
#ImageId ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def ImageId @ImageId end |
#InstanceChargePrepaid ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceChargePrepaid @InstanceChargePrepaid end |
#InstanceChargeType ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceChargeType @InstanceChargeType end |
#InstanceMarketOptions ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceMarketOptions @InstanceMarketOptions end |
#InstanceNameSettings ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceNameSettings @InstanceNameSettings end |
#InstanceTags ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceTags @InstanceTags end |
#InstanceTypes ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceTypes @InstanceTypes end |
#InstanceTypesCheckPolicy ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InstanceTypesCheckPolicy @InstanceTypesCheckPolicy end |
#InternetAccessible ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def InternetAccessible @InternetAccessible end |
#IPv6InternetAccessible ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def IPv6InternetAccessible @IPv6InternetAccessible end |
#LaunchConfigurationId ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def LaunchConfigurationId @LaunchConfigurationId end |
#LaunchConfigurationName ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def LaunchConfigurationName @LaunchConfigurationName end |
#LoginSettings ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def LoginSettings @LoginSettings end |
#ProjectId ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def ProjectId @ProjectId end |
#SecurityGroupIds ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def SecurityGroupIds @SecurityGroupIds end |
#SystemDisk ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def SystemDisk @SystemDisk end |
#UserData ⇒ Object
Parameters:
-
LaunchConfigurationId:
(p)
—
启动配置ID。
-
ImageId:
(p)
—
指定有效的镜像ID,格式形如
img-8toqc6s3。镜像类型分为四种:- 公共镜像
- 自定义镜像
- 共享镜像
- 服务市场镜像
可通过以下方式获取可用的镜像ID:公共镜像、自定义镜像、共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。- 通过调用接口 DescribeImages ,取返回信息中的
ImageId字段。 -
InstanceTypes:
(p)
—
实例机型列表,不同实例机型指定了不同的资源规格,最多支持5种实例机型。
-
LaunchConfigurationName:
(p)
—
启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。
-
DataDisks:
(p)
—
实例数据盘配置信息。若不指定该参数,则默认不购买数据盘,最多支持指定11块数据盘。
-
EnhancedService:
(p)
—
增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。
-
InstanceChargeType:
(p)
—
实例计费类型,CVM默认值按照POSTPAID_BY_HOUR处理。
- POSTPAID_BY_HOUR:按小时后付费
- SPOTPAID:竞价付费
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:按小时后付费
-
InstanceMarketOptions:
(p)
—
实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
-
InstanceTypesCheckPolicy:
(p)
—
实例类型校验策略,取值包括 ALL 和 ANY,默认取值为ANY。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
- ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。
- ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
-
InternetAccessible:
(p)
—
公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。
-
LoginSettings:
(p)
—
该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。
-
ProjectId:
(p)
—
实例所属项目ID。不填为默认项目。
-
SecurityGroupIds:
(p)
—
实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的
SecurityGroupId字段来获取。若不指定该参数,则默认不绑定安全组。 -
SystemDisk:
(p)
—
实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。
-
UserData:
(p)
—
经过 Base64 编码后的自定义数据,最大长度不超过16KB。
-
InstanceTags:
(p)
—
标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。
-
CamRoleName:
(p)
—
CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。
-
HostNameSettings:
(p)
—
云服务器主机名(HostName)的相关设置。
-
InstanceNameSettings:
(p)
—
云服务器实例名(InstanceName)的相关设置。
-
InstanceChargePrepaid:
(p)
—
预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。
-
DiskTypePolicy:
(p)
—
云盘类型选择策略,取值范围:
- ORIGINAL:使用设置的云盘类型
- AUTOMATIC:自动选择当前可用的云盘类型
- ORIGINAL:使用设置的云盘类型
-
IPv6InternetAccessible:
(p)
—
IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。
5871 5872 5873 |
# File 'lib/v20180419/models.rb', line 5871 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 |
# File 'lib/v20180419/models.rb', line 5898 def deserialize(params) @LaunchConfigurationId = params['LaunchConfigurationId'] @ImageId = params['ImageId'] @InstanceTypes = params['InstanceTypes'] @LaunchConfigurationName = params['LaunchConfigurationName'] 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['EnhancedService'].nil? @EnhancedService = EnhancedService.new @EnhancedService.deserialize(params['EnhancedService']) end @InstanceChargeType = params['InstanceChargeType'] unless params['InstanceMarketOptions'].nil? @InstanceMarketOptions = InstanceMarketOptionsRequest.new @InstanceMarketOptions.deserialize(params['InstanceMarketOptions']) end @InstanceTypesCheckPolicy = params['InstanceTypesCheckPolicy'] unless params['InternetAccessible'].nil? @InternetAccessible = InternetAccessible.new @InternetAccessible.deserialize(params['InternetAccessible']) end unless params['LoginSettings'].nil? @LoginSettings = LoginSettings.new @LoginSettings.deserialize(params['LoginSettings']) end @ProjectId = params['ProjectId'] @SecurityGroupIds = params['SecurityGroupIds'] unless params['SystemDisk'].nil? @SystemDisk = SystemDisk.new @SystemDisk.deserialize(params['SystemDisk']) end @UserData = params['UserData'] unless params['InstanceTags'].nil? @InstanceTags = [] params['InstanceTags'].each do |i| instancetag_tmp = InstanceTag.new instancetag_tmp.deserialize(i) @InstanceTags << instancetag_tmp end end @CamRoleName = params['CamRoleName'] unless params['HostNameSettings'].nil? @HostNameSettings = HostNameSettings.new @HostNameSettings.deserialize(params['HostNameSettings']) end unless params['InstanceNameSettings'].nil? @InstanceNameSettings = InstanceNameSettings.new @InstanceNameSettings.deserialize(params['InstanceNameSettings']) end unless params['InstanceChargePrepaid'].nil? @InstanceChargePrepaid = InstanceChargePrepaid.new @InstanceChargePrepaid.deserialize(params['InstanceChargePrepaid']) end @DiskTypePolicy = params['DiskTypePolicy'] unless params['IPv6InternetAccessible'].nil? @IPv6InternetAccessible = IPv6InternetAccessible.new @IPv6InternetAccessible.deserialize(params['IPv6InternetAccessible']) end end |