Class: TencentCloud::As::V20180419::AutoScalingGroup
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::As::V20180419::AutoScalingGroup
- Defined in:
- lib/v20180419/models.rb
Overview
伸缩组
Instance Attribute Summary collapse
-
#AutoScalingGroupId ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#AutoScalingGroupName ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#AutoScalingGroupStatus ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#CapacityRebalance ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#ConcurrentScaleOutForDesiredCapacity ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#CreatedTime ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#DefaultCooldown ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#DesiredCapacity ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#EnabledStatus ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#ForwardLoadBalancerSet ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#HealthCheckType ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#HostNameIndexSettings ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#InActivityStatus ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#InServiceInstanceCount ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#InstanceAllocationPolicy ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#InstanceCount ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#InstanceNameIndexSettings ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#Ipv6AddressCount ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#LaunchConfigurationId ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#LaunchConfigurationName ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#LoadBalancerHealthCheckGracePeriod ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#LoadBalancerIdSet ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#MaxSize ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#MinSize ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#MultiZoneSubnetPolicy ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#ProjectId ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#RetryPolicy ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#ServiceSettings ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#SpotMixedAllocationPolicy ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#SubnetIdSet ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#Tags ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#TerminationPolicySet ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#VpcId ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
. -
#ZoneSet ⇒ Object
- NORMAL:正常
- CVM_ABNORMAL:启动配置异常
- LB_ABNORMAL:负载均衡器异常
- LB_LISTENER_ABNORMAL:负载均衡器监听器异常
- LB_LOCATION_ABNORMAL:负载均衡器监听器转发配置异常
- VPC_ABNORMAL:VPC网络异常
- SUBNET_ABNORMAL:VPC子网异常
- INSUFFICIENT_BALANCE:余额不足
- LB_BACKEND_REGION_NOT_MATCH:CLB实例后端地域与AS服务所在地域不匹配
- LB_BACKEND_VPC_NOT_MATCH:CLB实例VPC与伸缩组VPC不匹配
- OLDEST_INSTANCE:优先销毁伸缩组中最旧的实例,默认取值。
- NEWEST_INSTANCE:优先销毁伸缩组中最新的实例。
- IMMEDIATE_RETRY:默认取值,表示立即重试,在较短时间内快速重试,连续失败超过一定次数(5次)后不再重试。
- INCREMENTAL_INTERVALS:间隔递增重试,随着连续失败次数的增加,重试间隔逐渐增大。前 10 次重试为快速重试,后续重试间隔逐步递增至 10 分钟、30 分钟、60 分钟、一天。
- NO_RETRY,不进行重试,直到再次收到用户调用或者告警信息后才会重试。
- PRIORITY,按照可用区/子网列表的顺序,作为优先级来尝试创建实例,如果优先级最高的可用区/子网可以创建成功,则总在该可用区/子网创建。
- EQUALITY:每次选择当前实例数最少的可用区/子网进行扩容,使得每个可用区/子网都有机会发生扩容,多次扩容出的实例会打散到多个可用区/子网。
- CVM:根据实例网络状态判断实例是否处于不健康状态,不健康的网络状态即发生实例 PING 不可达事件,详细判断标准可参考[实例健康检查](https://cloud.tencent.com/document/product/377/8553)
- CLB:根据 CLB 的健康检查状态判断实例是否处于不健康状态,CLB健康检查原理可参考[健康检查](https://cloud.tencent.com/document/product/214/6097)
默认值:0。取值范围[0, 7200],单位:秒。- LAUNCH_CONFIGURATION,代表传统的按照启动配置模式。
- SPOT_MIXED,代表竞价混合模式。目前仅支持启动配置为按量计费模式时使用混合模式,混合模式下,伸缩组将根据设定扩容按量或竞价机型。使用混合模式时,关联的启动配置的计费类型不可被修改。
仅当 InstanceAllocationPolicy 取 SPOT_MIXED 时才会返回有效值。- TRUE,开启该功能,当伸缩组内的竞价实例即将被竞价实例服务自动回收前,AS 主动发起竞价实例销毁流程,如果有配置过缩容 hook,则销毁前 hook 会生效。销毁流程启动后,AS 会异步开启一个扩容活动,用于补齐期望实例数。
- FALSE,不开启该功能,则 AS 等待竞价实例被销毁后才会去扩容补齐伸缩组期望实例数。
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(autoscalinggroupid = nil, autoscalinggroupname = nil, autoscalinggroupstatus = nil, createdtime = nil, defaultcooldown = nil, desiredcapacity = nil, enabledstatus = nil, forwardloadbalancerset = nil, instancecount = nil, inserviceinstancecount = nil, launchconfigurationid = nil, launchconfigurationname = nil, loadbalanceridset = nil, maxsize = nil, minsize = nil, projectid = nil, subnetidset = nil, terminationpolicyset = nil, vpcid = nil, zoneset = nil, retrypolicy = nil, inactivitystatus = nil, tags = nil, servicesettings = nil, ipv6addresscount = nil, multizonesubnetpolicy = nil, healthchecktype = nil, loadbalancerhealthcheckgraceperiod = nil, instanceallocationpolicy = nil, spotmixedallocationpolicy = nil, capacityrebalance = nil, instancenameindexsettings = nil, hostnameindexsettings = nil, concurrentscaleoutfordesiredcapacity = nil) ⇒ AutoScalingGroup
constructor
A new instance of AutoScalingGroup.
Constructor Details
#initialize(autoscalinggroupid = nil, autoscalinggroupname = nil, autoscalinggroupstatus = nil, createdtime = nil, defaultcooldown = nil, desiredcapacity = nil, enabledstatus = nil, forwardloadbalancerset = nil, instancecount = nil, inserviceinstancecount = nil, launchconfigurationid = nil, launchconfigurationname = nil, loadbalanceridset = nil, maxsize = nil, minsize = nil, projectid = nil, subnetidset = nil, terminationpolicyset = nil, vpcid = nil, zoneset = nil, retrypolicy = nil, inactivitystatus = nil, tags = nil, servicesettings = nil, ipv6addresscount = nil, multizonesubnetpolicy = nil, healthchecktype = nil, loadbalancerhealthcheckgraceperiod = nil, instanceallocationpolicy = nil, spotmixedallocationpolicy = nil, capacityrebalance = nil, instancenameindexsettings = nil, hostnameindexsettings = nil, concurrentscaleoutfordesiredcapacity = nil) ⇒ AutoScalingGroup
Returns a new instance of AutoScalingGroup.
427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 |
# File 'lib/v20180419/models.rb', line 427 def initialize(autoscalinggroupid=nil, autoscalinggroupname=nil, autoscalinggroupstatus=nil, createdtime=nil, defaultcooldown=nil, desiredcapacity=nil, enabledstatus=nil, forwardloadbalancerset=nil, instancecount=nil, inserviceinstancecount=nil, launchconfigurationid=nil, launchconfigurationname=nil, loadbalanceridset=nil, maxsize=nil, minsize=nil, projectid=nil, subnetidset=nil, terminationpolicyset=nil, vpcid=nil, zoneset=nil, retrypolicy=nil, inactivitystatus=nil, =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 @AutoScalingGroupStatus = autoscalinggroupstatus @CreatedTime = createdtime @DefaultCooldown = defaultcooldown @DesiredCapacity = desiredcapacity @EnabledStatus = enabledstatus @ForwardLoadBalancerSet = forwardloadbalancerset @InstanceCount = instancecount @InServiceInstanceCount = inserviceinstancecount @LaunchConfigurationId = launchconfigurationid @LaunchConfigurationName = launchconfigurationname @LoadBalancerIdSet = loadbalanceridset @MaxSize = maxsize @MinSize = minsize @ProjectId = projectid @SubnetIdSet = subnetidset @TerminationPolicySet = terminationpolicyset @VpcId = vpcid @ZoneSet = zoneset @RetryPolicy = retrypolicy @InActivityStatus = inactivitystatus @Tags = @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
#AutoScalingGroupId ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def AutoScalingGroupId @AutoScalingGroupId end |
#AutoScalingGroupName ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def AutoScalingGroupName @AutoScalingGroupName end |
#AutoScalingGroupStatus ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def AutoScalingGroupStatus @AutoScalingGroupStatus end |
#CapacityRebalance ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def CapacityRebalance @CapacityRebalance end |
#ConcurrentScaleOutForDesiredCapacity ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def ConcurrentScaleOutForDesiredCapacity @ConcurrentScaleOutForDesiredCapacity end |
#CreatedTime ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def CreatedTime @CreatedTime end |
#DefaultCooldown ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def DefaultCooldown @DefaultCooldown end |
#DesiredCapacity ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def DesiredCapacity @DesiredCapacity end |
#EnabledStatus ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def EnabledStatus @EnabledStatus end |
#ForwardLoadBalancerSet ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def ForwardLoadBalancerSet @ForwardLoadBalancerSet end |
#HealthCheckType ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def HealthCheckType @HealthCheckType end |
#HostNameIndexSettings ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def HostNameIndexSettings @HostNameIndexSettings end |
#InActivityStatus ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def InActivityStatus @InActivityStatus end |
#InServiceInstanceCount ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def InServiceInstanceCount @InServiceInstanceCount end |
#InstanceAllocationPolicy ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def InstanceAllocationPolicy @InstanceAllocationPolicy end |
#InstanceCount ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def InstanceCount @InstanceCount end |
#InstanceNameIndexSettings ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def InstanceNameIndexSettings @InstanceNameIndexSettings end |
#Ipv6AddressCount ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def Ipv6AddressCount @Ipv6AddressCount end |
#LaunchConfigurationId ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def LaunchConfigurationId @LaunchConfigurationId end |
#LaunchConfigurationName ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def LaunchConfigurationName @LaunchConfigurationName end |
#LoadBalancerHealthCheckGracePeriod ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def LoadBalancerHealthCheckGracePeriod @LoadBalancerHealthCheckGracePeriod end |
#LoadBalancerIdSet ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def LoadBalancerIdSet @LoadBalancerIdSet end |
#MaxSize ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def MaxSize @MaxSize end |
#MinSize ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def MinSize @MinSize end |
#MultiZoneSubnetPolicy ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def MultiZoneSubnetPolicy @MultiZoneSubnetPolicy end |
#ProjectId ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def ProjectId @ProjectId end |
#RetryPolicy ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def RetryPolicy @RetryPolicy end |
#ServiceSettings ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def ServiceSettings @ServiceSettings end |
#SpotMixedAllocationPolicy ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def SpotMixedAllocationPolicy @SpotMixedAllocationPolicy end |
#SubnetIdSet ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def SubnetIdSet @SubnetIdSet end |
#Tags ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def Tags @Tags end |
#TerminationPolicySet ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def TerminationPolicySet @TerminationPolicySet end |
#VpcId ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def VpcId @VpcId end |
#ZoneSet ⇒ Object
425 426 427 |
# File 'lib/v20180419/models.rb', line 425 def ZoneSet @ZoneSet end |
Instance Method Details
#deserialize(params) ⇒ Object
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 |
# File 'lib/v20180419/models.rb', line 464 def deserialize(params) @AutoScalingGroupId = params['AutoScalingGroupId'] @AutoScalingGroupName = params['AutoScalingGroupName'] @AutoScalingGroupStatus = params['AutoScalingGroupStatus'] @CreatedTime = params['CreatedTime'] @DefaultCooldown = params['DefaultCooldown'] @DesiredCapacity = params['DesiredCapacity'] @EnabledStatus = params['EnabledStatus'] unless params['ForwardLoadBalancerSet'].nil? @ForwardLoadBalancerSet = [] params['ForwardLoadBalancerSet'].each do |i| forwardloadbalancer_tmp = ForwardLoadBalancer.new forwardloadbalancer_tmp.deserialize(i) @ForwardLoadBalancerSet << forwardloadbalancer_tmp end end @InstanceCount = params['InstanceCount'] @InServiceInstanceCount = params['InServiceInstanceCount'] @LaunchConfigurationId = params['LaunchConfigurationId'] @LaunchConfigurationName = params['LaunchConfigurationName'] @LoadBalancerIdSet = params['LoadBalancerIdSet'] @MaxSize = params['MaxSize'] @MinSize = params['MinSize'] @ProjectId = params['ProjectId'] @SubnetIdSet = params['SubnetIdSet'] @TerminationPolicySet = params['TerminationPolicySet'] @VpcId = params['VpcId'] @ZoneSet = params['ZoneSet'] @RetryPolicy = params['RetryPolicy'] @InActivityStatus = params['InActivityStatus'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end 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 |