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 EBSOptions = EBSOptions' {
- eBSEnabled :: Maybe Bool
- iops :: Maybe Int
- throughput :: Maybe Int
- volumeSize :: Maybe Int
- volumeType :: Maybe VolumeType
- newEBSOptions :: EBSOptions
- eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool)
- eBSOptions_iops :: Lens' EBSOptions (Maybe Int)
- eBSOptions_throughput :: Lens' EBSOptions (Maybe Int)
- eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int)
- eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType)
Documentation
data EBSOptions Source #
Container for the parameters required to enable EBS-based storage for an OpenSearch Service domain.
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:eBSEnabled:EBSOptions'
, eBSOptions_eBSEnabled
- Indicates whether EBS volumes are attached to data nodes in an
OpenSearch Service domain.
$sel:iops:EBSOptions'
, eBSOptions_iops
- Specifies the baseline input/output (I/O) performance of EBS volumes
attached to data nodes. Applicable only for the gp3
and provisioned
IOPS EBS volume types.
$sel:throughput:EBSOptions'
, eBSOptions_throughput
- Specifies the throughput (in MiB/s) of the EBS volumes attached to data
nodes. Applicable only for the gp3
volume type.
$sel:volumeSize:EBSOptions'
, eBSOptions_volumeSize
- Specifies the size (in GiB) of EBS volumes attached to data nodes.
$sel:volumeType:EBSOptions'
, eBSOptions_volumeType
- Specifies the type of EBS volumes attached to data nodes.
eBSOptions_eBSEnabled :: Lens' EBSOptions (Maybe Bool) Source #
Indicates whether EBS volumes are attached to data nodes in an OpenSearch Service domain.
eBSOptions_iops :: Lens' EBSOptions (Maybe Int) Source #
Specifies the baseline input/output (I/O) performance of EBS volumes
attached to data nodes. Applicable only for the gp3
and provisioned
IOPS EBS volume types.
eBSOptions_throughput :: Lens' EBSOptions (Maybe Int) Source #
Specifies the throughput (in MiB/s) of the EBS volumes attached to data
nodes. Applicable only for the gp3
volume type.
eBSOptions_volumeSize :: Lens' EBSOptions (Maybe Int) Source #
Specifies the size (in GiB) of EBS volumes attached to data nodes.
eBSOptions_volumeType :: Lens' EBSOptions (Maybe VolumeType) Source #
Specifies the type of EBS volumes attached to data nodes.