Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data EBSOptions = EBSOptions' {
- volumeSize :: Maybe Int
- iops :: Maybe Int
- volumeType :: Maybe VolumeType
- eBSEnabled :: Maybe Bool
- newEBSOptions :: EBSOptions
- eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int)
- eBSOptions_iops :: Lens' EBSOptions (Maybe Int)
- eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType)
- eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool)
Documentation
data EBSOptions Source #
Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.
See: newEBSOptions
smart constructor.
EBSOptions' | |
|
Instances
newEBSOptions :: EBSOptions Source #
Create a value of EBSOptions
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:volumeSize:EBSOptions'
, eBSOptions_volumeSize
- Integer to specify the size of an EBS volume.
$sel:iops:EBSOptions'
, eBSOptions_iops
- Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).
$sel:volumeType:EBSOptions'
, eBSOptions_volumeType
- Specifies the volume type for EBS-based storage.
$sel:eBSEnabled:EBSOptions'
, eBSOptions_eBSEnabled
- Specifies whether EBS-based storage is enabled.
eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int) Source #
Integer to specify the size of an EBS volume.
eBSOptions_iops :: Lens' EBSOptions (Maybe Int) Source #
Specifies the IOPD for a Provisioned IOPS EBS volume (SSD).
eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType) Source #
Specifies the volume type for EBS-based storage.
eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool) Source #
Specifies whether EBS-based storage is enabled.