Class: TencentCloud::As::V20180419::ModifyLaunchConfigurationAttributesRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180419/models.rb

Overview

ModifyLaunchConfigurationAttributes请求参数结构体

Instance Attribute Summary collapse

  • #DataDisks ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #DedicatedClusterId ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #DisasterRecoverGroupIds ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #DiskTypePolicy ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #EnhancedService ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #HostNameSettings ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #HpcClusterId ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #ImageFamily ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #ImageId ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceChargePrepaid ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceChargeType ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceMarketOptions ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceNameSettings ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceTags ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceTypes ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InstanceTypesCheckPolicy ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #InternetAccessible ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #IPv6InternetAccessible ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #LaunchConfigurationId ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #LaunchConfigurationName ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #LoginSettings ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #Metadata ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #SecurityGroupIds ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #SystemDisk ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

  • #UserData ⇒ Object

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。.

    Instance Method Summary collapse

    Constructor Details

    #initialize(launchconfigurationid = nil, imageid = nil, instancetypes = nil, instancetypescheckpolicy = nil, launchconfigurationname = nil, userdata = nil, securitygroupids = nil, internetaccessible = nil, instancechargetype = nil, instancechargeprepaid = nil, instancemarketoptions = nil, disktypepolicy = nil, systemdisk = nil, datadisks = nil, hostnamesettings = nil, instancenamesettings = nil, enhancedservice = nil, camrolename = nil, hpcclusterid = nil, ipv6internetaccessible = nil, disasterrecovergroupids = nil, loginsettings = nil, instancetags = nil, imagefamily = nil, dedicatedclusterid = nil, metadata = nil) ⇒ ModifyLaunchConfigurationAttributesRequest

    Returns a new instance of ModifyLaunchConfigurationAttributesRequest.

    
    
    4227
    4228
    4229
    4230
    4231
    4232
    4233
    4234
    4235
    4236
    4237
    4238
    4239
    4240
    4241
    4242
    4243
    4244
    4245
    4246
    4247
    4248
    4249
    4250
    4251
    4252
    4253
    4254
    # File 'lib/v20180419/models.rb', line 4227
    
    def initialize(launchconfigurationid=nil, imageid=nil, instancetypes=nil, instancetypescheckpolicy=nil, launchconfigurationname=nil, userdata=nil, securitygroupids=nil, internetaccessible=nil, instancechargetype=nil, instancechargeprepaid=nil, instancemarketoptions=nil, disktypepolicy=nil, systemdisk=nil, datadisks=nil, hostnamesettings=nil, instancenamesettings=nil, enhancedservice=nil, camrolename=nil, hpcclusterid=nil, ipv6internetaccessible=nil, disasterrecovergroupids=nil, loginsettings=nil, instancetags=nil, imagefamily=nil, dedicatedclusterid=nil, =nil)
      @LaunchConfigurationId = launchconfigurationid
      @ImageId = imageid
      @InstanceTypes = instancetypes
      @InstanceTypesCheckPolicy = instancetypescheckpolicy
      @LaunchConfigurationName = launchconfigurationname
      @UserData = userdata
      @SecurityGroupIds = securitygroupids
      @InternetAccessible = internetaccessible
      @InstanceChargeType = instancechargetype
      @InstanceChargePrepaid = instancechargeprepaid
      @InstanceMarketOptions = instancemarketoptions
      @DiskTypePolicy = disktypepolicy
      @SystemDisk = systemdisk
      @DataDisks = datadisks
      @HostNameSettings = hostnamesettings
      @InstanceNameSettings = instancenamesettings
      @EnhancedService = enhancedservice
      @CamRoleName = camrolename
      @HpcClusterId = hpcclusterid
      @IPv6InternetAccessible = ipv6internetaccessible
      @DisasterRecoverGroupIds = disasterrecovergroupids
      @LoginSettings = loginsettings
      @InstanceTags = instancetags
      @ImageFamily = imagefamily
      @DedicatedClusterId = dedicatedclusterid
      @Metadata = 
    end

    Instance Attribute Details

    #CamRoleNameObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

    • LaunchConfigurationId:

      启动配置ID。可通过登录 控制台 或调用接口 DescribeLaunchConfigurations ,取返回信息中的 LaunchConfigurationId 获取启动配置ID。

    • ImageId:

      指定有效的镜像ID,格式形如img-8toqc6s3。镜像类型分为四种:

    • 公共镜像
    • 自定义镜像
    • 共享镜像
    • 服务市场镜像

    • 可通过以下方式获取可用的镜像ID:
    • 公共镜像自定义镜像共享镜像的镜像ID可通过登录控制台查询;服务镜像市场的镜像ID可通过云市场查询。
    • 通过调用接口 DescribeImages ,取返回信息中的ImageId字段。
  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def CamRoleName
      @CamRoleName
    end

    #DataDisksObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def DataDisks
      @DataDisks
    end

    #DedicatedClusterIdObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def DedicatedClusterId
      @DedicatedClusterId
    end

    #DisasterRecoverGroupIdsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def DisasterRecoverGroupIds
      @DisasterRecoverGroupIds
    end

    #DiskTypePolicyObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def DiskTypePolicy
      @DiskTypePolicy
    end

    #EnhancedServiceObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def EnhancedService
      @EnhancedService
    end

    #HostNameSettingsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def HostNameSettings
      @HostNameSettings
    end

    #HpcClusterIdObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def HpcClusterId
      @HpcClusterId
    end

    #ImageFamilyObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def ImageFamily
      @ImageFamily
    end

    #ImageIdObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def ImageId
      @ImageId
    end

    #InstanceChargePrepaidObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceChargePrepaid
      @InstanceChargePrepaid
    end

    #InstanceChargeTypeObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceChargeType
      @InstanceChargeType
    end

    #InstanceMarketOptionsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceMarketOptions
      @InstanceMarketOptions
    end

    #InstanceNameSettingsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceNameSettings
      @InstanceNameSettings
    end

    #InstanceTagsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceTags
      @InstanceTags
    end

    #InstanceTypesObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceTypes
      @InstanceTypes
    end

    #InstanceTypesCheckPolicyObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InstanceTypesCheckPolicy
      @InstanceTypesCheckPolicy
    end

    #InternetAccessibleObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def InternetAccessible
      @InternetAccessible
    end

    #IPv6InternetAccessibleObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def IPv6InternetAccessible
      @IPv6InternetAccessible
    end

    #LaunchConfigurationIdObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def LaunchConfigurationId
      @LaunchConfigurationId
    end

    #LaunchConfigurationNameObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def LaunchConfigurationName
      @LaunchConfigurationName
    end

    #LoginSettingsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def LoginSettings
      @LoginSettings
    end

    #MetadataObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def Metadata
      @Metadata
    end

    #SecurityGroupIdsObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def SecurityGroupIds
      @SecurityGroupIds
    end

    #SystemDiskObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def SystemDisk
      @SystemDisk
    end

    #UserDataObject

    InstanceType 指定单一实例类型,通过设置 InstanceTypes可以指定多实例类型,并使原有的InstanceType失效。具体取值可通过调用接口DescribeInstanceTypeConfigs来获得最新的规格表或参见实例规格描述

  • ALL,所有实例类型(InstanceType)都可用则通过校验,否则校验报错。
  • ANY,存在任何一个实例类型(InstanceType)可用则通过校验,否则校验报错。
  • 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 若指定该参数,请至少提供一个安全组,列表顺序有先后。 当公网出带宽上限为0Mbps时,不支持修改为开通分配公网IP;相应的,当前为开通分配公网IP时,修改的公网出带宽上限值必须大于0Mbps。
  • POSTPAID_BY_HOUR:按小时后付费
  • SPOTPAID:竞价付费
  • PREPAID:预付费,即包年包月
  • CDCPAID:专用集群付费
  • 若修改实例的付费模式为预付费,则该参数必传;从预付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递购买实例的时长,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为预付费。 若修改实例的付费模式为竞价付费,则该参数必传;从竞价付费修改为其他付费模式时,本字段原信息会自动丢弃。 当新增该字段时,必须传递竞价相关选项下的竞价出价,其它未传递字段会设置为默认值。 当修改本字段时,当前付费模式必须为竞价付费。
  • ORIGINAL:使用设置的云盘类型。
  • AUTOMATIC:自动选择当前可用的云盘类型。
  • 最多支持指定11块数据盘。采取整体修改,因此请提供修改后的全部值。 数据盘类型默认与系统盘类型保持一致。 不支持windows实例设置主机名。 新增该属性时,必须传递云服务器的主机名,其它未传递字段会设置为默认值。 会校验主机名(如果存在后缀则加上后缀)是否超过最大位数46。 如果用户在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 参照此字段进行设置,并传递给 CVM;如果用户未在启动配置中设置此字段,则伸缩组创建出的实例 InstanceName 按照“as-伸缩组AutoScalingGroupName }”进行设置,并传递给 CVM。 新增该属性时,必须传递云服务器的实例名称,其它未传递字段会设置为默认值。 会校验实例名(如果存在后缀则加上后缀)是否超过最大位数108。 注意:此字段默认为空。 该参数会覆盖原有的实例标签列表,如需新增标签,需将新标签和原有标签一并传入。

    Parameters:

  • InstanceTypes:

    实例类型列表,不同实例机型指定了不同的资源规格,最多支持10种实例机型。

  • InstanceTypesCheckPolicy:

    实例类型校验策略,在实际修改 InstanceTypes 时发挥作用,取值包括 ALL 和 ANY,默认取值为ANY。

  • LaunchConfigurationName:

    启动配置显示名称。名称仅支持中文、英文、数字、下划线、分隔符"-"、小数点,最大长度不能超60个字节。

  • UserData:

    经过 Base64 编码后的自定义数据,最大长度不超过16KB。如果要清空UserData,则指定其为空字符串。

  • SecurityGroupIds:

    实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的SecurityGroupId字段来获取。

  • InternetAccessible:

    公网带宽相关信息设置。

  • InstanceChargeType:

    实例计费类型。具体取值范围如下:

  • InstanceChargePrepaid:

    预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。

  • InstanceMarketOptions:

    实例的市场相关选项,如竞价实例相关参数。

  • DiskTypePolicy:

    云盘类型选择策略,取值范围:

  • SystemDisk:

    实例系统盘配置信息。

  • DataDisks:

    实例数据盘配置信息。

  • HostNameSettings:

    云服务器主机名(HostName)的相关设置。

  • InstanceNameSettings:

    云服务器(InstanceName)实例名的相关设置。

  • EnhancedService:

    增强服务。通过该参数可以指定是否开启云安全、云监控等服务。

  • CamRoleName:

    CAM角色名称。可通过DescribeRoleList接口返回值中的roleName获取。

  • HpcClusterId:

    高性能计算集群ID。可通过调用DescribeHpcClusters接口获取该参数。

  • IPv6InternetAccessible:

    IPv6公网带宽相关信息设置。若新建实例包含IPv6地址,该参数可为新建实例的IPv6地址分配公网带宽。关联启动配置的伸缩组Ipv6AddressCount参数为0时,该参数不会生效。

  • DisasterRecoverGroupIds:

    置放群组id,仅支持指定一个。可通过调用DescribeDisasterRecoverGroups接口获取该参数。

  • LoginSettings:

    实例登录设置,包括密码、密钥或保持镜像的原始登录设置。
    请注意,指定新的登录设置会覆盖原有登录设置。例如,如果您之前使用密码登录,使用该参数将登录设置修改为密钥,则原有密码被清除。

  • InstanceTags:

    实例标签列表。通过指定该参数,可以为扩容的实例绑定标签。最多支持指定10个标签。

  • ImageFamily:

    镜像族名称。可通过调用DescribeImages接口获取该参数。

  • DedicatedClusterId:

    本地专用集群ID。

  • Metadata:

    自定义metadata。

  • 
    
    4225
    4226
    4227
    # File 'lib/v20180419/models.rb', line 4225
    
    def UserData
      @UserData
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4256
    4257
    4258
    4259
    4260
    4261
    4262
    4263
    4264
    4265
    4266
    4267
    4268
    4269
    4270
    4271
    4272
    4273
    4274
    4275
    4276
    4277
    4278
    4279
    4280
    4281
    4282
    4283
    4284
    4285
    4286
    4287
    4288
    4289
    4290
    4291
    4292
    4293
    4294
    4295
    4296
    4297
    4298
    4299
    4300
    4301
    4302
    4303
    4304
    4305
    4306
    4307
    4308
    4309
    4310
    4311
    4312
    4313
    4314
    4315
    4316
    4317
    4318
    4319
    4320
    4321
    4322
    4323
    4324
    4325
    4326
    4327
    # File 'lib/v20180419/models.rb', line 4256
    
    def deserialize(params)
      @LaunchConfigurationId = params['LaunchConfigurationId']
      @ImageId = params['ImageId']
      @InstanceTypes = params['InstanceTypes']
      @InstanceTypesCheckPolicy = params['InstanceTypesCheckPolicy']
      @LaunchConfigurationName = params['LaunchConfigurationName']
      @UserData = params['UserData']
      @SecurityGroupIds = params['SecurityGroupIds']
      unless params['InternetAccessible'].nil?
        @InternetAccessible = InternetAccessible.new
        @InternetAccessible.deserialize(params['InternetAccessible'])
      end
      @InstanceChargeType = params['InstanceChargeType']
      unless params['InstanceChargePrepaid'].nil?
        @InstanceChargePrepaid = InstanceChargePrepaid.new
        @InstanceChargePrepaid.deserialize(params['InstanceChargePrepaid'])
      end
      unless params['InstanceMarketOptions'].nil?
        @InstanceMarketOptions = InstanceMarketOptionsRequest.new
        @InstanceMarketOptions.deserialize(params['InstanceMarketOptions'])
      end
      @DiskTypePolicy = params['DiskTypePolicy']
      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['HostNameSettings'].nil?
        @HostNameSettings = HostNameSettings.new
        @HostNameSettings.deserialize(params['HostNameSettings'])
      end
      unless params['InstanceNameSettings'].nil?
        @InstanceNameSettings = InstanceNameSettings.new
        @InstanceNameSettings.deserialize(params['InstanceNameSettings'])
      end
      unless params['EnhancedService'].nil?
        @EnhancedService = EnhancedService.new
        @EnhancedService.deserialize(params['EnhancedService'])
      end
      @CamRoleName = params['CamRoleName']
      @HpcClusterId = params['HpcClusterId']
      unless params['IPv6InternetAccessible'].nil?
        @IPv6InternetAccessible = IPv6InternetAccessible.new
        @IPv6InternetAccessible.deserialize(params['IPv6InternetAccessible'])
      end
      @DisasterRecoverGroupIds = params['DisasterRecoverGroupIds']
      unless params['LoginSettings'].nil?
        @LoginSettings = LoginSettings.new
        @LoginSettings.deserialize(params['LoginSettings'])
      end
      unless params['InstanceTags'].nil?
        @InstanceTags = []
        params['InstanceTags'].each do |i|
          instancetag_tmp = InstanceTag.new
          instancetag_tmp.deserialize(i)
          @InstanceTags << instancetag_tmp
        end
      end
      @ImageFamily = params['ImageFamily']
      @DedicatedClusterId = params['DedicatedClusterId']
      unless params['Metadata'].nil?
        @Metadata = Metadata.new
        @Metadata.deserialize(params['Metadata'])
      end
    end