Amazon EMR Cluster SpotProvisioningSpecification
The SpotProvisioningSpecification property specifies the duration and timeout behavior for Spot instances in the instance
fleet for Amazon EMR.
SpotProvisioningSpecification is the property type for the SpotSpecification subproperty of the Amazon EMR
Cluster InstanceFleetProvisioningSpecifications property type.
Note
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "BlockDurationMinutes" :Integer, "TimeoutAction" :String, "TimeoutDurationMinutes" :Integer}
YAML
BlockDurationMinutes:IntegerTimeoutAction:StringTimeoutDurationMinutes:Integer
Properties
BlockDurationMinutes-
The defined duration for Spot instances (also known as Spot blocks) in minutes. For more information, see SpotProvisioningSpecification in the Amazon EMR API Reference.
Required: No
Type: Integer
Update requires: No interruption
TimeoutAction-
The action to take when TargetSpotCapacity has not been fulfilled when the TimeoutDurationMinutes has expired. For more information, see SpotProvisioningSpecification in the Amazon EMR API Reference.
Required: Yes
Type: String
Update requires: No interruption
TimeoutDurationMinutes-
The spot provisioning timeout period in minutes. For more information, see SpotProvisioningSpecification in the Amazon EMR API Reference.
Required: Yes
Type: Integer
Update requires: No interruption
