AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides

LaunchTemplateOverridesLaunchTemplate 的子属性,用于描述启动模板的覆盖。当前,唯一支持的覆盖是实例类型。

可与 Auto Scaling 组关联的实例类型覆盖的最大数量为 20。

每个 Auto Scaling 组都有三个大小参数(DesiredCapacityMaxSizeMinSize)。通常,您可以根据特定的实例数来设置这些大小。但是,如果您配置了用于定义实例类型权重的混合实例策略,则必须使用用于对实例进行加权的相同单位来指定这些大小。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "InstanceType" : String, "WeightedCapacity" : String }

YAML

InstanceType: String WeightedCapacity: String

属性

InstanceType

实例类型。您必须使用所请求的区域和可用区中支持的实例类型。有关更多信息,请参阅适用于 Linux 实例的 Amazon EC2 用户指南 中的可用实例类型

必需:否

类型:字符串

Update requires: No interruption

WeightedCapacity

容量单位的数量,该数量赋予实例类型相对于其他实例类型的比例权重。例如,较大的实例类型通常比较小的实例类型权重更高。这些单位与您按照实例或性能属性(如 vCPU、内存或 I/O)设置所需容量时选择的单位相同。

有关更多信息,请参阅 Amazon EC2 Auto Scaling 用户指南 中的 Amazon EC2 Auto Scaling 的实例权重

有效范围:最小值为 1。最大值为 999。

必需:否

类型:字符串

Update requires: No interruption