| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.EC2.Types.LaunchTemplateBlockDeviceMapping
Description
Synopsis
- data LaunchTemplateBlockDeviceMapping = LaunchTemplateBlockDeviceMapping' {}
- newLaunchTemplateBlockDeviceMapping :: LaunchTemplateBlockDeviceMapping
- launchTemplateBlockDeviceMapping_deviceName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
- launchTemplateBlockDeviceMapping_ebs :: Lens' LaunchTemplateBlockDeviceMapping (Maybe LaunchTemplateEbsBlockDevice)
- launchTemplateBlockDeviceMapping_noDevice :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
- launchTemplateBlockDeviceMapping_virtualName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
Documentation
data LaunchTemplateBlockDeviceMapping Source #
Describes a block device mapping.
See: newLaunchTemplateBlockDeviceMapping smart constructor.
Constructors
| LaunchTemplateBlockDeviceMapping' | |
Fields
| |
Instances
newLaunchTemplateBlockDeviceMapping :: LaunchTemplateBlockDeviceMapping Source #
Create a value of LaunchTemplateBlockDeviceMapping with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceName:LaunchTemplateBlockDeviceMapping', launchTemplateBlockDeviceMapping_deviceName - The device name.
$sel:ebs:LaunchTemplateBlockDeviceMapping', launchTemplateBlockDeviceMapping_ebs - Information about the block device for an EBS volume.
$sel:noDevice:LaunchTemplateBlockDeviceMapping', launchTemplateBlockDeviceMapping_noDevice - To omit the device from the block device mapping, specify an empty
string.
$sel:virtualName:LaunchTemplateBlockDeviceMapping', launchTemplateBlockDeviceMapping_virtualName - The virtual device name (ephemeralN).
launchTemplateBlockDeviceMapping_deviceName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text) Source #
The device name.
launchTemplateBlockDeviceMapping_ebs :: Lens' LaunchTemplateBlockDeviceMapping (Maybe LaunchTemplateEbsBlockDevice) Source #
Information about the block device for an EBS volume.
launchTemplateBlockDeviceMapping_noDevice :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text) Source #
To omit the device from the block device mapping, specify an empty string.
launchTemplateBlockDeviceMapping_virtualName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text) Source #
The virtual device name (ephemeralN).