| 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.EC2.Types.InstanceStorageInfo
Description
Synopsis
- data InstanceStorageInfo = InstanceStorageInfo' {}
- newInstanceStorageInfo :: InstanceStorageInfo
- instanceStorageInfo_disks :: Lens' InstanceStorageInfo (Maybe [DiskInfo])
- instanceStorageInfo_encryptionSupport :: Lens' InstanceStorageInfo (Maybe InstanceStorageEncryptionSupport)
- instanceStorageInfo_nvmeSupport :: Lens' InstanceStorageInfo (Maybe EphemeralNvmeSupport)
- instanceStorageInfo_totalSizeInGB :: Lens' InstanceStorageInfo (Maybe Integer)
Documentation
data InstanceStorageInfo Source #
Describes the instance store features that are supported by the instance type.
See: newInstanceStorageInfo smart constructor.
Constructors
| InstanceStorageInfo' | |
Fields
| |
Instances
newInstanceStorageInfo :: InstanceStorageInfo Source #
Create a value of InstanceStorageInfo 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:disks:InstanceStorageInfo', instanceStorageInfo_disks - Describes the disks that are available for the instance type.
$sel:encryptionSupport:InstanceStorageInfo', instanceStorageInfo_encryptionSupport - Indicates whether data is encrypted at rest.
$sel:nvmeSupport:InstanceStorageInfo', instanceStorageInfo_nvmeSupport - Indicates whether non-volatile memory express (NVMe) is supported.
$sel:totalSizeInGB:InstanceStorageInfo', instanceStorageInfo_totalSizeInGB - The total size of the disks, in GB.
instanceStorageInfo_disks :: Lens' InstanceStorageInfo (Maybe [DiskInfo]) Source #
Describes the disks that are available for the instance type.
instanceStorageInfo_encryptionSupport :: Lens' InstanceStorageInfo (Maybe InstanceStorageEncryptionSupport) Source #
Indicates whether data is encrypted at rest.
instanceStorageInfo_nvmeSupport :: Lens' InstanceStorageInfo (Maybe EphemeralNvmeSupport) Source #
Indicates whether non-volatile memory express (NVMe) is supported.
instanceStorageInfo_totalSizeInGB :: Lens' InstanceStorageInfo (Maybe Integer) Source #
The total size of the disks, in GB.