Skip to content

InstanceFleetModifyConfig

Source code in docs_src/capo_emr/types/instance_fleet_modify_config.py
class InstanceFleetModifyConfig(TypedDict, closed=True):
    instance_fleet_id: NotRequired["capo_emr.types.instance_fleet_id.InstanceFleetId"]
    """<p>A unique identifier for the instance fleet.</p>"""
    target_on_demand_capacity: NotRequired["capo_emr.types.whole_number.WholeNumber"]
    """<p>The target capacity of On-Demand units for the instance fleet. For more information see <a>InstanceFleetConfig$TargetOnDemandCapacity</a>.</p>"""
    target_spot_capacity: NotRequired["capo_emr.types.whole_number.WholeNumber"]
    """<p>The target capacity of Spot units for the instance fleet. For more information, see <a>InstanceFleetConfig$TargetSpotCapacity</a>.</p>"""
    resize_specifications: NotRequired[
        "capo_emr.types.instance_fleet_resizing_specifications.InstanceFleetResizingSpecifications"
    ]
    """<p>The resize specification for the instance fleet.</p>"""
    instance_type_configs: NotRequired[
        "capo_emr.types.instance_type_config_list.InstanceTypeConfigList"
    ]
    """<p>An array of InstanceTypeConfig objects that specify how Amazon EMR provisions Amazon EC2 instances when it fulfills On-Demand and Spot capacities. For more information, see <a href="https://docs.aws.amazon.com/emr/latest/APIReference/API_InstanceTypeConfig.html">InstanceTypeConfig</a>.</p>"""
    context: NotRequired["capo_emr.types.xml_string_max_len256.XmlStringMaxLen256"]
    """<p>Reserved.</p>"""

context instance-attribute

context: NotRequired[XmlStringMaxLen256]

Reserved.

instance_fleet_id instance-attribute

instance_fleet_id: NotRequired[InstanceFleetId]

A unique identifier for the instance fleet.

instance_type_configs instance-attribute

instance_type_configs: NotRequired[InstanceTypeConfigList]

An array of InstanceTypeConfig objects that specify how Amazon EMR provisions Amazon EC2 instances when it fulfills On-Demand and Spot capacities. For more information, see InstanceTypeConfig.

resize_specifications instance-attribute

resize_specifications: NotRequired[InstanceFleetResizingSpecifications]

The resize specification for the instance fleet.

target_on_demand_capacity instance-attribute

target_on_demand_capacity: NotRequired[WholeNumber]

The target capacity of On-Demand units for the instance fleet. For more information see InstanceFleetConfig$TargetOnDemandCapacity.

target_spot_capacity instance-attribute

target_spot_capacity: NotRequired[WholeNumber]

The target capacity of Spot units for the instance fleet. For more information, see InstanceFleetConfig$TargetSpotCapacity.