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 |
Documentation
data DiskIopsConfiguration Source #
The SSD IOPS (input/output operations per second) configuration for an Amazon FSx for NetApp ONTAP or Amazon FSx for OpenZFS file system. The default is 3 IOPS per GB of storage capacity, but you can provision additional IOPS per GB of storage. The configuration consists of the total number of provisioned SSD IOPS and how the amount was provisioned (by the customer or by the system).
See: newDiskIopsConfiguration
smart constructor.
Instances
newDiskIopsConfiguration :: DiskIopsConfiguration Source #
Create a value of DiskIopsConfiguration
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:iops:DiskIopsConfiguration'
, diskIopsConfiguration_iops
- The total number of SSD IOPS provisioned for the file system.
$sel:mode:DiskIopsConfiguration'
, diskIopsConfiguration_mode
- Specifies whether the number of IOPS for the file system is using the
system default (AUTOMATIC
) or was provisioned by the customer
(USER_PROVISIONED
).
diskIopsConfiguration_iops :: Lens' DiskIopsConfiguration (Maybe Natural) Source #
The total number of SSD IOPS provisioned for the file system.
diskIopsConfiguration_mode :: Lens' DiskIopsConfiguration (Maybe DiskIopsConfigurationMode) Source #
Specifies whether the number of IOPS for the file system is using the
system default (AUTOMATIC
) or was provisioned by the customer
(USER_PROVISIONED
).