AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications

LaunchSpecificationsAmazon EC2 SpotFleet SpotFleetRequestConfigData 属性的一个属性,用于定义竞价型队列请求的启动说明。

语法

JSON

{ "BlockDeviceMappings" : [ BlockDeviceMapping, ... ], "EbsOptimized" : Boolean, "IamInstanceProfile" : IamInstanceProfile, "ImageId" : String, "InstanceType" : String, "KernelId" : String, "KeyName" : String, "Monitoring" : Boolean, "NetworkInterfaces" : [ NetworkInterface, ... ], "Placement" : Placement, "RamdiskId" : String, "SecurityGroups" : [ SecurityGroup, ... ], "SpotPrice" : String, "SubnetId" : String, "UserData" : String, "WeightedCapacity" : Number }

YAML

BlockDeviceMappings: - BlockDeviceMapping EbsOptimized: Boolean IamInstanceProfile: IamInstanceProfile ImageId: String InstanceType: String KernelId: String KeyName: String Monitoring: Boolean NetworkInterfaces: - NetworkInterface Placement: Placement RamdiskId: String SecurityGroups: - SecurityGroup SpotPrice: String SubnetId: String UserData: String WeightedCapacity: Number

属性

BlockDeviceMappings

定义映射到竞价型实例的块储存设备。

Required: No

类型Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications BlockDeviceMappings 的列表

EbsOptimized

指示实例是否已针对 Amazon Elastic Block Store (Amazon EBS) I/O 进行优化。该优化将为 Amazon EBS 提供专门的吞吐量,并且提供经过优化的配置堆栈以获得最佳的 EBS I/O 性能。某些实例类型不能使用此优化。使用 Amazon EBS 优化实例时,可能需要支付额外的使用费用。

Required: No

Type: Boolean

IamInstanceProfile

定义要与此实例关联的 AWS Identity and Access Management (IAM) 实例配置文件。

Required: No

类型Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications IamInstanceProfile

ImageId

要在实例上启动的 Amazon 系统映像 (AMI) 的唯一 ID。

Required: Yes

Type: String

InstanceType

指定 EC2 实例的实例类型。

Required: Yes

Type: String

KernelId

与 Amazon Elastic Compute Cloud (Amazon EC2) AMI 关联的内核的 ID。

Required: No

Type: String

KeyName

要与实例关联的 Amazon EC2 密钥对。

Required: No

Type: String

Monitoring

启用或禁用对实例的监控。

Required: No

类型Amazon EC2 SpotFleet SpotFleetRequestConfigData LaunchSpecifications Monitoring

NetworkInterfaces

要与实例关联的网络接口。

Required: No

类型Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications NetworkInterfaces 的列表

Placement

定义置放群组(单个可用区 (AZ) 中的实例的逻辑分组)。

Required: No

类型Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications Placement

RamdiskId

供选择的 RAM 磁盘的 ID。一些内核启动时需要额外的驱动器。请查看内核要求,了解有关是否需要指定 RAM 磁盘的信息。要查找内核要求,请参阅 AWS 资源中心并搜索相应的内核 ID。

Required: No

Type: String

SecurityGroups

要与实例关联的一个或多个安全组 ID。

Required: No

类型Amazon Elastic Compute Cloud SpotFleet SpotFleetRequestConfigData LaunchSpecifications SecurityGroups 的列表

SpotPrice

指定实例类型的每单位小时的出价。如果不指定值,则 Amazon EC2 将为队列使用竞价出价。有关更多信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的竞价型队列的工作方式

Required: No

Type: String

SubnetId

要在其中启动实例的子网的 ID。

Required: No

Type: String

UserData

实例在启动时使用的 Base64 编码的 MIME 用户数据。

Required: No

Type: String

WeightedCapacity

指定实例类型提供的单位数量。这些单位数量与您在实例或性能特点(如 vCPU、内存或 I/O)方面设置的目标容量相同。有关更多信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例) 中的竞价型队列的工作方式

如果目标容量除不尽此值,则 Amazon EC2 将实例数向上取整。

Required: No

Type: Number

本页内容: