Skip to content

InstanceBlockDeviceMappingSpecification

Source code in docs_src/capo_ec2/types/instance_block_device_mapping_specification.py
class InstanceBlockDeviceMappingSpecification(TypedDict, closed=True):
    device_name: NotRequired["capo_ec2.types.string.String"]
    """<p>The device name. For available device names, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html">Device names for volumes</a>.</p>"""
    ebs: NotRequired[
        "capo_ec2.types.ebs_instance_block_device_specification.EbsInstanceBlockDeviceSpecification"
    ]
    """<p>Parameters used to automatically set up EBS volumes when the instance is launched.</p>"""
    virtual_name: NotRequired["capo_ec2.types.string.String"]
    """<p>The virtual device name.</p>"""
    no_device: NotRequired["capo_ec2.types.string.String"]
    """<p>Suppresses the specified device included in the block device mapping.</p>"""

device_name instance-attribute

device_name: NotRequired[String]

The device name. For available device names, see Device names for volumes.

ebs instance-attribute

Parameters used to automatically set up EBS volumes when the instance is launched.

no_device instance-attribute

no_device: NotRequired[String]

Suppresses the specified device included in the block device mapping.

virtual_name instance-attribute

virtual_name: NotRequired[String]

The virtual device name.