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

AWS::EMR::InstanceFleetConfig InstanceTypeConfig

InstanceType config 是 InstanceFleetConfig 的子属性。实例类型配置指定实例队列中的每个实例类型。该配置确定 Amazon EMR 尝试预配置哪些 EC2 实例来满足按需和 Spot 目标容量。一个队列中最多可以有 5 个实例类型配置。

注意

实例队列配置仅在 Amazon EMR 版本 4.8.0 和更高版本中可用(不包括 5.0.x 版)。

语法

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

属性

BidPrice

每个 EC2 Spot 实例类型(由 InstanceType 定义)的出价。以 USD 表示。如果 BidPriceBidPriceAsPercentageOfOnDemandPrice 均未提供,BidPriceAsPercentageOfOnDemandPrice 默认为 100%。

必需:否

类型:字符串

最低0

最高256

模式[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Update requires: Replacement

BidPriceAsPercentageOfOnDemandPrice

每个 EC2 Spot 实例(由 InstanceType 定义)的出价(以按需价格的百分比表示)。以数字表示(例如,20 指定 20%)。如果 BidPriceBidPriceAsPercentageOfOnDemandPrice 均未提供,BidPriceAsPercentageOfOnDemandPrice 默认为 100%。

必需:否

类型:双精度

Update requires: Replacement

Configurations
注意

Amazon EMR 版本 4.x 或更高版本。

可选的配置规范,在预配置集群实例时使用,可以包括随 Amazon EMR 捆绑的应用程序和软件的配置。配置包含分类、属性和可选的嵌套配置。分类指应用程序特定的配置文件。属性是要在该文件中更改的设置。有关更多信息,请参阅配置应用程序

必需:否

类型Configuration 的列表

Update requires: Replacement

EbsConfiguration

附加到每个实例(由 InstanceType 定义)的 Amazon Elastic Block Storage (EBS) 的配置。

必需:否

类型EbsConfiguration

Update requires: Replacement

InstanceType

EC2 实例类型,如 m3.xlarge

必需:是

类型:字符串

最低1

最高256

模式[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

Update requires: Replacement

WeightedCapacity

该类型为了满足 InstanceFleetConfig 中定义的目标容量而提供的预置实例的单位数量。对于主实例队列,此值为 1,对于核心实例队列或任务实例队列,必须为 1 或更大值。如果未指定,则默认为 1。

必需:否

类型:整数

最低0

Update requires: Replacement