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 EbsInstanceBlockDeviceSpecification = EbsInstanceBlockDeviceSpecification' {}
- newEbsInstanceBlockDeviceSpecification :: EbsInstanceBlockDeviceSpecification
- ebsInstanceBlockDeviceSpecification_deleteOnTermination :: Lens' EbsInstanceBlockDeviceSpecification (Maybe Bool)
- ebsInstanceBlockDeviceSpecification_volumeId :: Lens' EbsInstanceBlockDeviceSpecification (Maybe Text)
Documentation
data EbsInstanceBlockDeviceSpecification Source #
Describes information used to set up an EBS volume specified in a block device mapping.
See: newEbsInstanceBlockDeviceSpecification
smart constructor.
Instances
newEbsInstanceBlockDeviceSpecification :: EbsInstanceBlockDeviceSpecification Source #
Create a value of EbsInstanceBlockDeviceSpecification
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:deleteOnTermination:EbsInstanceBlockDeviceSpecification'
, ebsInstanceBlockDeviceSpecification_deleteOnTermination
- Indicates whether the volume is deleted on instance termination.
$sel:volumeId:EbsInstanceBlockDeviceSpecification'
, ebsInstanceBlockDeviceSpecification_volumeId
- The ID of the EBS volume.
ebsInstanceBlockDeviceSpecification_deleteOnTermination :: Lens' EbsInstanceBlockDeviceSpecification (Maybe Bool) Source #
Indicates whether the volume is deleted on instance termination.
ebsInstanceBlockDeviceSpecification_volumeId :: Lens' EbsInstanceBlockDeviceSpecification (Maybe Text) Source #
The ID of the EBS volume.