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

AWS::EC2::LaunchTemplate LaunchTemplateData

要在启动模板中包含的信息。

语法

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

属性

BlockDeviceMappings

块储存设备映射。

必需:否

类型BlockDeviceMapping 的列表

Update requires: No interruption

CapacityReservationSpecification

容量预留定向选项。如果您不指定此参数,则此实例的容量预留首选项默认设置为 open,这样实例才能在任何具有匹配属性(实例类型、平台、可用区)的打开的容量预留中运行。

必需:否

类型CapacityReservationSpecification

Update requires: No interruption

CpuOptions

实例的 CPU 选项。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的优化 CPU 选项

必需:否

类型CpuOptions

Update requires: No interruption

CreditSpecification

实例的 CPU 使用率积分选项。仅对 T2、T3 或 T3a 实例有效。

必需:否

类型CreditSpecification

Update requires: No interruption

DisableApiTermination

如果您将此参数设置为 true,则无法使用 Amazon EC2 控制台、CLI 或 API 终止该实例;否则,您可以做到这一点。要在启动后更改此属性,请使用 ModifyInstanceAttribute。或者,如果您将 InstanceInitiatedShutdownBehavior 设置为 terminate,则可以通过从实例运行 shutdown 命令终止该实例。

必需:否

类型:布尔值

Update requires: No interruption

EbsOptimized

指示是否针对 Amazon EBS I/O 优化实例。这种优化为 Amazon EBS 提供专用吞吐量,并提供优化的配置堆栈以获得最佳的 Amazon EBS I/O 性能。某些实例类型不能使用此优化。使用 EBS 优化实例时,可能需要支付额外的使用费用。

必需:否

类型:布尔值

Update requires: No interruption

ElasticGpuSpecifications

与实例关联的 Elastic GPU。

必需:否

类型ElasticGpuSpecification 的列表

Update requires: No interruption

ElasticInferenceAccelerators

实例的 Elastic Inference 加速器。

必需:否

类型LaunchTemplateElasticInferenceAccelerator 的列表

Update requires: No interruption

HibernationOptions

指示实例是否已启用休眠。此参数仅在实例符合休眠先决条件时有效。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的使您的实例休眠

必需:否

类型HibernationOptions

Update requires: No interruption

IamInstanceProfile

IAM 实例配置文件。

必需:否

类型IamInstanceProfile

Update requires: No interruption

ImageId

AMI 的 ID。

必需:否

类型:字符串

Update requires: No interruption

InstanceInitiatedShutdownBehavior

指示当您从实例中启动关闭操作(使用操作系统命令来关闭系统)时,实例是停止还是终止。

默认值:stop

必需:否

类型:字符串

允许的值stop | terminate

Update requires: No interruption

InstanceMarketOptions

实例的市场 (购买) 选项。

必需:否

类型InstanceMarketOptions

Update requires: No interruption

InstanceType

实例的类型。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的实例类型

必需:否

类型:字符串

允许的值a1.2xlarge | a1.4xlarge | a1.large | a1.medium | a1.metal | a1.xlarge | c1.medium | c1.xlarge | c3.2xlarge | c3.4xlarge | c3.8xlarge | c3.large | c3.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c4.large | c4.xlarge | c5.12xlarge | c5.18xlarge | c5.24xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.large | c5.metal | c5.xlarge | c5a.12xlarge | c5a.16xlarge | c5a.24xlarge | c5a.2xlarge | c5a.4xlarge | c5a.8xlarge | c5a.large | c5a.xlarge | c5ad.12xlarge | c5ad.16xlarge | c5ad.24xlarge | c5ad.2xlarge | c5ad.4xlarge | c5ad.8xlarge | c5ad.large | c5ad.xlarge | c5d.12xlarge | c5d.18xlarge | c5d.24xlarge | c5d.2xlarge | c5d.4xlarge | c5d.9xlarge | c5d.large | c5d.metal | c5d.xlarge | c5n.18xlarge | c5n.2xlarge | c5n.4xlarge | c5n.9xlarge | c5n.large | c5n.xlarge | c6g.12xlarge | c6g.16xlarge | c6g.2xlarge | c6g.4xlarge | c6g.8xlarge | c6g.large | c6g.medium | c6g.metal | c6g.xlarge | c6gd.12xlarge | c6gd.16xlarge | c6gd.2xlarge | c6gd.4xlarge | c6gd.8xlarge | c6gd.large | c6gd.medium | c6gd.metal | c6gd.xlarge | cc1.4xlarge | cc2.8xlarge | cg1.4xlarge | cr1.8xlarge | d2.2xlarge | d2.4xlarge | d2.8xlarge | d2.xlarge | f1.16xlarge | f1.2xlarge | f1.4xlarge | g2.2xlarge | g2.8xlarge | g3.16xlarge | g3.4xlarge | g3.8xlarge | g3s.xlarge | g4dn.12xlarge | g4dn.16xlarge | g4dn.2xlarge | g4dn.4xlarge | g4dn.8xlarge | g4dn.metal | g4dn.xlarge | h1.16xlarge | h1.2xlarge | h1.4xlarge | h1.8xlarge | hi1.4xlarge | hs1.8xlarge | i2.2xlarge | i2.4xlarge | i2.8xlarge | i2.xlarge | i3.16xlarge | i3.2xlarge | i3.4xlarge | i3.8xlarge | i3.large | i3.metal | i3.xlarge | i3en.12xlarge | i3en.24xlarge | i3en.2xlarge | i3en.3xlarge | i3en.6xlarge | i3en.large | i3en.metal | i3en.xlarge | inf1.24xlarge | inf1.2xlarge | inf1.6xlarge | inf1.xlarge | m1.large | m1.medium | m1.small | m1.xlarge | m2.2xlarge | m2.4xlarge | m2.xlarge | m3.2xlarge | m3.large | m3.medium | m3.xlarge | m4.10xlarge | m4.16xlarge | m4.2xlarge | m4.4xlarge | m4.large | m4.xlarge | m5.12xlarge | m5.16xlarge | m5.24xlarge | m5.2xlarge | m5.4xlarge | m5.8xlarge | m5.large | m5.metal | m5.xlarge | m5a.12xlarge | m5a.16xlarge | m5a.24xlarge | m5a.2xlarge | m5a.4xlarge | m5a.8xlarge | m5a.large | m5a.xlarge | m5ad.12xlarge | m5ad.16xlarge | m5ad.24xlarge | m5ad.2xlarge | m5ad.4xlarge | m5ad.8xlarge | m5ad.large | m5ad.xlarge | m5d.12xlarge | m5d.16xlarge | m5d.24xlarge | m5d.2xlarge | m5d.4xlarge | m5d.8xlarge | m5d.large | m5d.metal | m5d.xlarge | m5dn.12xlarge | m5dn.16xlarge | m5dn.24xlarge | m5dn.2xlarge | m5dn.4xlarge | m5dn.8xlarge | m5dn.large | m5dn.xlarge | m5n.12xlarge | m5n.16xlarge | m5n.24xlarge | m5n.2xlarge | m5n.4xlarge | m5n.8xlarge | m5n.large | m5n.xlarge | m6g.12xlarge | m6g.16xlarge | m6g.2xlarge | m6g.4xlarge | m6g.8xlarge | m6g.large | m6g.medium | m6g.metal | m6g.xlarge | m6gd.12xlarge | m6gd.16xlarge | m6gd.2xlarge | m6gd.4xlarge | m6gd.8xlarge | m6gd.large | m6gd.medium | m6gd.metal | m6gd.xlarge | p2.16xlarge | p2.8xlarge | p2.xlarge | p3.16xlarge | p3.2xlarge | p3.8xlarge | p3dn.24xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r3.large | r3.xlarge | r4.16xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.large | r4.xlarge | r5.12xlarge | r5.16xlarge | r5.24xlarge | r5.2xlarge | r5.4xlarge | r5.8xlarge | r5.large | r5.metal | r5.xlarge | r5a.12xlarge | r5a.16xlarge | r5a.24xlarge | r5a.2xlarge | r5a.4xlarge | r5a.8xlarge | r5a.large | r5a.xlarge | r5ad.12xlarge | r5ad.16xlarge | r5ad.24xlarge | r5ad.2xlarge | r5ad.4xlarge | r5ad.8xlarge | r5ad.large | r5ad.xlarge | r5d.12xlarge | r5d.16xlarge | r5d.24xlarge | r5d.2xlarge | r5d.4xlarge | r5d.8xlarge | r5d.large | r5d.metal | r5d.xlarge | r5dn.12xlarge | r5dn.16xlarge | r5dn.24xlarge | r5dn.2xlarge | r5dn.4xlarge | r5dn.8xlarge | r5dn.large | r5dn.xlarge | r5n.12xlarge | r5n.16xlarge | r5n.24xlarge | r5n.2xlarge | r5n.4xlarge | r5n.8xlarge | r5n.large | r5n.xlarge | r6g.12xlarge | r6g.16xlarge | r6g.2xlarge | r6g.4xlarge | r6g.8xlarge | r6g.large | r6g.medium | r6g.metal | r6g.xlarge | r6gd.12xlarge | r6gd.16xlarge | r6gd.2xlarge | r6gd.4xlarge | r6gd.8xlarge | r6gd.large | r6gd.medium | r6gd.metal | r6gd.xlarge | t1.micro | t2.2xlarge | t2.large | t2.medium | t2.micro | t2.nano | t2.small | t2.xlarge | t3.2xlarge | t3.large | t3.medium | t3.micro | t3.nano | t3.small | t3.xlarge | t3a.2xlarge | t3a.large | t3a.medium | t3a.micro | t3a.nano | t3a.small | t3a.xlarge | u-12tb1.metal | u-18tb1.metal | u-24tb1.metal | u-6tb1.metal | u-9tb1.metal | x1.16xlarge | x1.32xlarge | x1e.16xlarge | x1e.2xlarge | x1e.32xlarge | x1e.4xlarge | x1e.8xlarge | x1e.xlarge | z1d.12xlarge | z1d.2xlarge | z1d.3xlarge | z1d.6xlarge | z1d.large | z1d.metal | z1d.xlarge

Update requires: No interruption

KernelId

内核的 ID。

我们建议您使用 PV-GRUB 而不是内核和 RAM 磁盘。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的用户提供的内核

必需:否

类型:字符串

Update requires: No interruption

KeyName

密钥对的名称。您可以使用 CreateKeyPairImportKeyPair 创建密钥对。

重要

如果您未指定密钥对,则无法连接到实例,除非您选择配置为允许用户以其他方式登录的 AMI。

必需:否

类型:字符串

Update requires: No interruption

LicenseSpecifications

许可证配置。

必需:否

类型LicenseSpecification 的列表

Update requires: No interruption

MetadataOptions

实例的元数据选项。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的实例元数据和用户数据

必需:否

类型MetadataOptions

Update requires: No interruption

Monitoring

实例的监控。

必需:否

类型Monitoring

Update requires: No interruption

NetworkInterfaces

一个或多个网络接口。如果指定一个网络接口,您必须将任何安全组和子网指定为该网络接口的一部分。

必需:否

类型NetworkInterface 的列表

Update requires: No interruption

Placement

实例的置放。

必需:否

类型Placement

Update requires: No interruption

RamDiskId

RAM 磁盘的 ID。

重要

我们建议您使用 PV-GRUB 而不是内核和 RAM 磁盘。有关更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南 中的用户提供的内核

必需:否

类型:字符串

Update requires: No interruption

SecurityGroupIds

一个或多个安全组 ID。您可以使用 CreateSecurityGroup 创建安全组。您无法在同一请求中同时指定安全组 ID 和安全名称。

必需:否

类型:字符串列表

Update requires: No interruption

SecurityGroups

[EC2-Classic,默认 VPC] 一个或多个安全组名称。对于非默认 VPC,您必须使用安全组 ID。您无法在同一请求中同时指定安全组 ID 和安全名称。

必需:否

类型:字符串列表

Update requires: No interruption

TagSpecifications

在启动期间应用于资源的标签。您只能在启动时标记实例和卷。指定的标签将应用于在启动期间创建的所有实例或卷。

必需:否

类型TagSpecification 的列表

Update requires: No interruption

UserData

提供给实例的 Base64 编码的用户数据。有关更多信息,请参阅启动时在 Linux 实例上运行命令 (Linux) 和添加用户数据 (Windows)。

必需:否

类型:字符串

Update requires: No interruption

另请参阅