Menu
AWS CloudFormation
User Guide (API Version 2010-05-15)

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

Copy
{ "BlockDurationMinutes" : Integer, "TimeoutAction" : String, "TimeoutDurationMinutes" : Integer }

YAML

Copy
BlockDurationMinutes: Integer TimeoutAction: String TimeoutDurationMinutes: 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

On this page: