Class: Aws::EMR::Types::InstanceFleetProvisioningSpecifications

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb

Overview

The launch specification for Spot Instances in the fleet, which determines the defined duration, provisioning timeout behavior, and allocation strategy.

The instance fleet configuration is available only in Amazon EMR releases 4.8.0 and later, excluding 5.0.x versions. On-Demand and Spot instance allocation strategies are available in Amazon EMR releases 5.12.1 and later.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#on_demand_specificationTypes::OnDemandProvisioningSpecification

The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy.

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.



2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 2552

class InstanceFleetProvisioningSpecifications < Struct.new(
  :spot_specification,
  :on_demand_specification)
  SENSITIVE = []
  include Aws::Structure
end

#spot_specificationTypes::SpotProvisioningSpecification

The launch specification for Spot instances in the fleet, which determines the defined duration, provisioning timeout behavior, and allocation strategy.



2552
2553
2554
2555
2556
2557
# File 'gems/aws-sdk-emr/lib/aws-sdk-emr/types.rb', line 2552

class InstanceFleetProvisioningSpecifications < Struct.new(
  :spot_specification,
  :on_demand_specification)
  SENSITIVE = []
  include Aws::Structure
end