| 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.GuardDuty.Types.VolumeDetail
Description
Synopsis
- data VolumeDetail = VolumeDetail' {
- deviceName :: Maybe Text
- encryptionType :: Maybe Text
- kmsKeyArn :: Maybe Text
- snapshotArn :: Maybe Text
- volumeArn :: Maybe Text
- volumeSizeInGB :: Maybe Int
- volumeType :: Maybe Text
- newVolumeDetail :: VolumeDetail
- volumeDetail_deviceName :: Lens' VolumeDetail (Maybe Text)
- volumeDetail_encryptionType :: Lens' VolumeDetail (Maybe Text)
- volumeDetail_kmsKeyArn :: Lens' VolumeDetail (Maybe Text)
- volumeDetail_snapshotArn :: Lens' VolumeDetail (Maybe Text)
- volumeDetail_volumeArn :: Lens' VolumeDetail (Maybe Text)
- volumeDetail_volumeSizeInGB :: Lens' VolumeDetail (Maybe Int)
- volumeDetail_volumeType :: Lens' VolumeDetail (Maybe Text)
Documentation
data VolumeDetail Source #
Contains EBS volume details.
See: newVolumeDetail smart constructor.
Constructors
| VolumeDetail' | |
Fields
| |
Instances
newVolumeDetail :: VolumeDetail Source #
Create a value of VolumeDetail 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:deviceName:VolumeDetail', volumeDetail_deviceName - The device name for the EBS volume.
$sel:encryptionType:VolumeDetail', volumeDetail_encryptionType - EBS volume encryption type.
$sel:kmsKeyArn:VolumeDetail', volumeDetail_kmsKeyArn - KMS key Arn used to encrypt the EBS volume.
$sel:snapshotArn:VolumeDetail', volumeDetail_snapshotArn - Snapshot Arn of the EBS volume.
$sel:volumeArn:VolumeDetail', volumeDetail_volumeArn - EBS volume Arn information.
$sel:volumeSizeInGB:VolumeDetail', volumeDetail_volumeSizeInGB - EBS volume size in GB.
$sel:volumeType:VolumeDetail', volumeDetail_volumeType - The EBS volume type.
volumeDetail_deviceName :: Lens' VolumeDetail (Maybe Text) Source #
The device name for the EBS volume.
volumeDetail_encryptionType :: Lens' VolumeDetail (Maybe Text) Source #
EBS volume encryption type.
volumeDetail_kmsKeyArn :: Lens' VolumeDetail (Maybe Text) Source #
KMS key Arn used to encrypt the EBS volume.
volumeDetail_snapshotArn :: Lens' VolumeDetail (Maybe Text) Source #
Snapshot Arn of the EBS volume.
volumeDetail_volumeArn :: Lens' VolumeDetail (Maybe Text) Source #
EBS volume Arn information.
volumeDetail_volumeSizeInGB :: Lens' VolumeDetail (Maybe Int) Source #
EBS volume size in GB.
volumeDetail_volumeType :: Lens' VolumeDetail (Maybe Text) Source #
The EBS volume type.