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 |
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.
LaunchTemplateBlockDeviceMapping' | |
|
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).