class Aws::Imagebuilder::Types::InstanceBlockDeviceMapping
Defines block device mappings for the instance used to configure your image.
@note When making an API call, you may pass InstanceBlockDeviceMapping
data as a hash: { device_name: "NonEmptyString", ebs: { encrypted: false, delete_on_termination: false, iops: 1, kms_key_id: "NonEmptyString", snapshot_id: "NonEmptyString", volume_size: 1, volume_type: "standard", # accepts standard, io1, io2, gp2, gp3, sc1, st1 }, virtual_name: "NonEmptyString", no_device: "EmptyString", }
@!attribute [rw] device_name
The device to which these mappings apply. @return [String]
@!attribute [rw] ebs
Use to manage Amazon EBS-specific configuration for this mapping. @return [Types::EbsInstanceBlockDeviceSpecification]
@!attribute [rw] virtual_name
Use to manage instance ephemeral devices. @return [String]
@!attribute [rw] no_device
Use to remove a mapping from the parent image. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/imagebuilder-2019-12-02/InstanceBlockDeviceMapping AWS API Documentation
Constants
- SENSITIVE