Class: TencentCloud::As::V20180419::ModifyAutoScalingGroupRequest

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

Overview

ModifyAutoScalingGroup请求参数结构体

Instance Attribute Summary collapse

  • #AutoScalingGroupName ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #CapacityRebalance ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #ConcurrentScaleOutForDesiredCapacity ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #DefaultCooldown ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #DesiredCapacity ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #HealthCheckType ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #HostNameIndexSettings ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #InstanceAllocationPolicy ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #InstanceNameIndexSettings ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #Ipv6AddressCount ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #LaunchConfigurationId ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #LoadBalancerHealthCheckGracePeriod ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #MaxSize ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #MinSize ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #MultiZoneSubnetPolicy ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #ProjectId ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #RetryPolicy ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #ServiceSettings ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #SpotMixedAllocationPolicy ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #SubnetIds ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #TerminationPolicies ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #VpcId ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #Zones ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

  • #ZonesCheckPolicy ⇒ Object

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考实例健康检查
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考健康检查
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(autoscalinggroupid = nil, autoscalinggroupname = nil, defaultcooldown = nil, desiredcapacity = nil, launchconfigurationid = nil, maxsize = nil, minsize = nil, projectid = nil, subnetids = nil, terminationpolicies = nil, vpcid = nil, zones = nil, retrypolicy = nil, zonescheckpolicy = nil, servicesettings = nil, ipv6addresscount = nil, multizonesubnetpolicy = nil, healthchecktype = nil, loadbalancerhealthcheckgraceperiod = nil, instanceallocationpolicy = nil, spotmixedallocationpolicy = nil, capacityrebalance = nil, instancenameindexsettings = nil, hostnameindexsettings = nil, concurrentscaleoutfordesiredcapacity = nil) ⇒ ModifyAutoScalingGroupRequest

    Returns a new instance of ModifyAutoScalingGroupRequest.

    
    
    4012
    4013
    4014
    4015
    4016
    4017
    4018
    4019
    4020
    4021
    4022
    4023
    4024
    4025
    4026
    4027
    4028
    4029
    4030
    4031
    4032
    4033
    4034
    4035
    4036
    4037
    4038
    # File 'lib/v20180419/models.rb', line 4012
    
    def initialize(autoscalinggroupid=nil, autoscalinggroupname=nil, defaultcooldown=nil, desiredcapacity=nil, launchconfigurationid=nil, maxsize=nil, minsize=nil, projectid=nil, subnetids=nil, terminationpolicies=nil, vpcid=nil, zones=nil, retrypolicy=nil, zonescheckpolicy=nil, servicesettings=nil, ipv6addresscount=nil, multizonesubnetpolicy=nil, healthchecktype=nil, loadbalancerhealthcheckgraceperiod=nil, instanceallocationpolicy=nil, spotmixedallocationpolicy=nil, capacityrebalance=nil, instancenameindexsettings=nil, hostnameindexsettings=nil, concurrentscaleoutfordesiredcapacity=nil)
      @AutoScalingGroupId = autoscalinggroupid
      @AutoScalingGroupName = autoscalinggroupname
      @DefaultCooldown = defaultcooldown
      @DesiredCapacity = desiredcapacity
      @LaunchConfigurationId = launchconfigurationid
      @MaxSize = maxsize
      @MinSize = minsize
      @ProjectId = projectid
      @SubnetIds = subnetids
      @TerminationPolicies = terminationpolicies
      @VpcId = vpcid
      @Zones = zones
      @RetryPolicy = retrypolicy
      @ZonesCheckPolicy = zonescheckpolicy
      @ServiceSettings = servicesettings
      @Ipv6AddressCount = ipv6addresscount
      @MultiZoneSubnetPolicy = multizonesubnetpolicy
      @HealthCheckType = healthchecktype
      @LoadBalancerHealthCheckGracePeriod = loadbalancerhealthcheckgraceperiod
      @InstanceAllocationPolicy = instanceallocationpolicy
      @SpotMixedAllocationPolicy = spotmixedallocationpolicy
      @CapacityRebalance = capacityrebalance
      @InstanceNameIndexSettings = instancenameindexsettings
      @HostNameIndexSettings = hostnameindexsettings
      @ConcurrentScaleOutForDesiredCapacity = concurrentscaleoutfordesiredcapacity
    end

    Instance Attribute Details

    #AutoScalingGroupIdObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def AutoScalingGroupId
      @AutoScalingGroupId
    end

    #AutoScalingGroupNameObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def AutoScalingGroupName
      @AutoScalingGroupName
    end

    #CapacityRebalanceObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def CapacityRebalance
      @CapacityRebalance
    end

    #ConcurrentScaleOutForDesiredCapacityObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def ConcurrentScaleOutForDesiredCapacity
      @ConcurrentScaleOutForDesiredCapacity
    end

    #DefaultCooldownObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def DefaultCooldown
      @DefaultCooldown
    end

    #DesiredCapacityObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def DesiredCapacity
      @DesiredCapacity
    end

    #HealthCheckTypeObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def HealthCheckType
      @HealthCheckType
    end

    #HostNameIndexSettingsObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def HostNameIndexSettings
      @HostNameIndexSettings
    end

    #InstanceAllocationPolicyObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def InstanceAllocationPolicy
      @InstanceAllocationPolicy
    end

    #InstanceNameIndexSettingsObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def InstanceNameIndexSettings
      @InstanceNameIndexSettings
    end

    #Ipv6AddressCountObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def Ipv6AddressCount
      @Ipv6AddressCount
    end

    #LaunchConfigurationIdObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def LaunchConfigurationId
      @LaunchConfigurationId
    end

    #LoadBalancerHealthCheckGracePeriodObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def LoadBalancerHealthCheckGracePeriod
      @LoadBalancerHealthCheckGracePeriod
    end

    #MaxSizeObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def MaxSize
      @MaxSize
    end

    #MinSizeObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def MinSize
      @MinSize
    end

    #MultiZoneSubnetPolicyObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def MultiZoneSubnetPolicy
      @MultiZoneSubnetPolicy
    end

    #ProjectIdObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def ProjectId
      @ProjectId
    end

    #RetryPolicyObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def RetryPolicy
      @RetryPolicy
    end

    #ServiceSettingsObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def ServiceSettings
      @ServiceSettings
    end

    #SpotMixedAllocationPolicyObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def SpotMixedAllocationPolicy
      @SpotMixedAllocationPolicy
    end

    #SubnetIdsObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def SubnetIds
      @SubnetIds
    end

    #TerminationPoliciesObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def TerminationPolicies
      @TerminationPolicies
    end

    #VpcIdObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def VpcId
      @VpcId
    end

    #ZonesObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def Zones
      @Zones
    end

    #ZonesCheckPolicyObject

    与本策略相关的注意点:

  • 当伸缩组为基础网络时,本策略适用于多可用区;当伸缩组为VPC网络时,本策略适用于多子网,此时不再考虑可用区因素,例如四个子网ABCD,其中ABC处于可用区1,D处于可用区2,此时考虑子网ABCD进行排序,而不考虑可用区1、2。
  • 本策略适用于多可用区/子网,不适用于启动配置的多机型。多机型按照优先级策略进行选择。
  • 按照 PRIORITY 策略创建实例时,先保证多机型的策略,后保证多可用区/子网的策略。例如多机型A、B,多子网1、2、3,会按照A1、A2、A3、B1、B2、B3 进行尝试,如果A1售罄,会尝试A2(而非B1)。
  • CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
  • CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
  • LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
  • SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
  • 仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时可用。
  • TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
  • FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
  • Parameters:

    • HealthCheckType:

      伸缩组实例健康检查类型,取值如下:

    • LoadBalancerHealthCheckGracePeriod:

      CLB健康检查宽限期。

    • InstanceAllocationPolicy:

      实例分配策略,取值包括 LAUNCH_CONFIGURATION 和 SPOT_MIXED。

    • SpotMixedAllocationPolicy:

      竞价混合模式下,各计费类型实例的分配策略。

    • CapacityRebalance:

      容量重平衡功能,仅对伸缩组内的竞价实例有效。取值范围:

    • InstanceNameIndexSettings:

      实例名称序号相关设置。开启后为伸缩组内自动创建的实例名称添加递增的数字序号。

    • HostNameIndexSettings:

      实例主机名序号相关设置。开启后为伸缩组内自动创建的实例主机名添加递增的数字序号。

    • ConcurrentScaleOutForDesiredCapacity:

      匹配期望数并发扩容功能,不能在InstanceAllocationPolicy为竞价混合模式时设置,也不能在ScalingMode为扩容优先开机模式时设置。目前仅支持两个匹配期望数扩容活动并发进行,不支持指定数量扩容、缩容等其他类型活动并发。设置为FALSE表示不开启。

    
    
    4010
    4011
    4012
    # File 'lib/v20180419/models.rb', line 4010
    
    def ZonesCheckPolicy
      @ZonesCheckPolicy
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    4040
    4041
    4042
    4043
    4044
    4045
    4046
    4047
    4048
    4049
    4050
    4051
    4052
    4053
    4054
    4055
    4056
    4057
    4058
    4059
    4060
    4061
    4062
    4063
    4064
    4065
    4066
    4067
    4068
    4069
    4070
    4071
    4072
    4073
    4074
    4075
    4076
    4077
    4078
    # File 'lib/v20180419/models.rb', line 4040
    
    def deserialize(params)
      @AutoScalingGroupId = params['AutoScalingGroupId']
      @AutoScalingGroupName = params['AutoScalingGroupName']
      @DefaultCooldown = params['DefaultCooldown']
      @DesiredCapacity = params['DesiredCapacity']
      @LaunchConfigurationId = params['LaunchConfigurationId']
      @MaxSize = params['MaxSize']
      @MinSize = params['MinSize']
      @ProjectId = params['ProjectId']
      @SubnetIds = params['SubnetIds']
      @TerminationPolicies = params['TerminationPolicies']
      @VpcId = params['VpcId']
      @Zones = params['Zones']
      @RetryPolicy = params['RetryPolicy']
      @ZonesCheckPolicy = params['ZonesCheckPolicy']
      unless params['ServiceSettings'].nil?
        @ServiceSettings = ServiceSettings.new
        @ServiceSettings.deserialize(params['ServiceSettings'])
      end
      @Ipv6AddressCount = params['Ipv6AddressCount']
      @MultiZoneSubnetPolicy = params['MultiZoneSubnetPolicy']
      @HealthCheckType = params['HealthCheckType']
      @LoadBalancerHealthCheckGracePeriod = params['LoadBalancerHealthCheckGracePeriod']
      @InstanceAllocationPolicy = params['InstanceAllocationPolicy']
      unless params['SpotMixedAllocationPolicy'].nil?
        @SpotMixedAllocationPolicy = SpotMixedAllocationPolicy.new
        @SpotMixedAllocationPolicy.deserialize(params['SpotMixedAllocationPolicy'])
      end
      @CapacityRebalance = params['CapacityRebalance']
      unless params['InstanceNameIndexSettings'].nil?
        @InstanceNameIndexSettings = InstanceNameIndexSettings.new
        @InstanceNameIndexSettings.deserialize(params['InstanceNameIndexSettings'])
      end
      unless params['HostNameIndexSettings'].nil?
        @HostNameIndexSettings = HostNameIndexSettings.new
        @HostNameIndexSettings.deserialize(params['HostNameIndexSettings'])
      end
      @ConcurrentScaleOutForDesiredCapacity = params['ConcurrentScaleOutForDesiredCapacity']
    end