Skip to content

LaunchParameters

Source code in docs_src/capo_bedrock_agentcore_control/types/launch_parameters.py
class LaunchParameters(TypedDict, closed=True):
    operating_system: (
        "capo_bedrock_agentcore_control.types.operating_system.OperatingSystem"
    )
    """<p>The operating system and CPU architecture for the instances.</p>"""
    instance_requirements: "capo_bedrock_agentcore_control.types.instance_requirements.InstanceRequirements"
    """<p>The requirements that determine which instance types can be launched.</p>"""
    ephemeral_volumes: NotRequired[
        "capo_bedrock_agentcore_control.types.ephemeral_block_device_mapping_list.EphemeralBlockDeviceMappingList"
    ]
    """<p>The block device mappings for instance store (ephemeral) volumes. You can specify up to five mappings.</p>"""
    monitoring: NotRequired[
        "capo_bedrock_agentcore_control.types.monitoring.Monitoring"
    ]
    """<p>The monitoring level for the instances.</p>"""
    license_specifications: NotRequired[
        "capo_bedrock_agentcore_control.types.license_specification_list.LicenseSpecificationList"
    ]
    """<p>The license configurations to associate with the instances. You can specify up to five configurations.</p>"""
    capacity_reservation_specification: NotRequired[
        "capo_bedrock_agentcore_control.types.capacity_reservation_specification.CapacityReservationSpecification"
    ]
    """<p>The Capacity Reservation targeting option for the instances.</p>"""
    ssh_key_name: NotRequired[
        "capo_bedrock_agentcore_control.types.ssh_key_name.SSHKeyName"
    ]
    """<p>The name of the SSH key pair to configure on the instances for SSH connectivity.</p>"""
    instance_profile_arn: NotRequired[
        "capo_bedrock_agentcore_control.types.instance_profile_arn.InstanceProfileArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the IAM instance profile to associate with launched instances. If provided, this overrides the default instance profile.</p>"""
    propagated_tags: NotRequired[
        "capo_bedrock_agentcore_control.types.tags_map.TagsMap"
    ]
    """<p>The tags to propagate to all Amazon EC2 resources (instances, volumes, and network interfaces) that the capacity provider creates.</p>"""

capacity_reservation_specification instance-attribute

capacity_reservation_specification: NotRequired[CapacityReservationSpecification]

The Capacity Reservation targeting option for the instances.

ephemeral_volumes instance-attribute

ephemeral_volumes: NotRequired[EphemeralBlockDeviceMappingList]

The block device mappings for instance store (ephemeral) volumes. You can specify up to five mappings.

instance_profile_arn instance-attribute

instance_profile_arn: NotRequired[InstanceProfileArn]

The Amazon Resource Name (ARN) of the IAM instance profile to associate with launched instances. If provided, this overrides the default instance profile.

instance_requirements instance-attribute

instance_requirements: InstanceRequirements

The requirements that determine which instance types can be launched.

license_specifications instance-attribute

license_specifications: NotRequired[LicenseSpecificationList]

The license configurations to associate with the instances. You can specify up to five configurations.

monitoring instance-attribute

monitoring: NotRequired[Monitoring]

The monitoring level for the instances.

operating_system instance-attribute

operating_system: OperatingSystem

The operating system and CPU architecture for the instances.

propagated_tags instance-attribute

propagated_tags: NotRequired[TagsMap]

The tags to propagate to all Amazon EC2 resources (instances, volumes, and network interfaces) that the capacity provider creates.

ssh_key_name instance-attribute

ssh_key_name: NotRequired[SSHKeyName]

The name of the SSH key pair to configure on the instances for SSH connectivity.