Skip to content

InstanceFleetProvisioningSpecifications

Source code in docs_src/capo_emr/types/instance_fleet_provisioning_specifications.py
class InstanceFleetProvisioningSpecifications(TypedDict, closed=True):
    spot_specification: NotRequired[
        "capo_emr.types.spot_provisioning_specification.SpotProvisioningSpecification"
    ]
    """<p>The launch specification for Spot instances in the fleet, which determines the allocation strategy, defined duration, and provisioning timeout behavior.</p>"""
    on_demand_specification: NotRequired[
        "capo_emr.types.on_demand_provisioning_specification.OnDemandProvisioningSpecification"
    ]
    """<p> The launch specification for On-Demand Instances in the instance fleet, which determines the allocation strategy and capacity reservation options.</p> <note> <p>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.</p> </note>"""

on_demand_specification instance-attribute

on_demand_specification: NotRequired[OnDemandProvisioningSpecification]

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

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.

spot_specification instance-attribute

spot_specification: NotRequired[SpotProvisioningSpecification]

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