AWS::EMR::InstanceFleetConfig InstanceFleetProvisioningSpecifications
Note
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
InstanceTypeConfig
is a sub-property of InstanceFleetConfig
. InstanceTypeConfig
determines the EC2 instances that Amazon EMR attempts to provision to fulfill On-Demand and Spot target capacities.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "OnDemandSpecification" :
OnDemandProvisioningSpecification
, "SpotSpecification" :SpotProvisioningSpecification
}
YAML
OnDemandSpecification:
OnDemandProvisioningSpecification
SpotSpecification:SpotProvisioningSpecification
Properties
OnDemandSpecification
-
The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.
Note
The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. On-Demand Instances allocation strategy is available in Amazon EMR releases 5.12.1 and later.
Required: No
Type: OnDemandProvisioningSpecification
Update requires: Replacement
SpotSpecification
-
The launch specification for Spot instances in the fleet, which determines the defined duration, provisioning timeout behavior, and allocation strategy.
Required: No
Type: SpotProvisioningSpecification
Update requires: Replacement