| 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.OpenSearch.Types.EBSOptions
Description
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.
Constructors
| EBSOptions' | |
Fields
| |
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.