| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.SecurityHub.Types.AwsRdsDbSnapshotDetails
Description
Synopsis
- data AwsRdsDbSnapshotDetails = AwsRdsDbSnapshotDetails' {
- engineVersion :: Maybe Text
- status :: Maybe Text
- masterUsername :: Maybe Text
- sourceRegion :: Maybe Text
- iops :: Maybe Int
- iamDatabaseAuthenticationEnabled :: Maybe Bool
- vpcId :: Maybe Text
- instanceCreateTime :: Maybe Text
- engine :: Maybe Text
- encrypted :: Maybe Bool
- dbSnapshotIdentifier :: Maybe Text
- processorFeatures :: Maybe [AwsRdsDbProcessorFeature]
- licenseModel :: Maybe Text
- dbInstanceIdentifier :: Maybe Text
- snapshotType :: Maybe Text
- sourceDbSnapshotIdentifier :: Maybe Text
- kmsKeyId :: Maybe Text
- availabilityZone :: Maybe Text
- snapshotCreateTime :: Maybe Text
- allocatedStorage :: Maybe Int
- dbiResourceId :: Maybe Text
- optionGroupName :: Maybe Text
- timezone :: Maybe Text
- tdeCredentialArn :: Maybe Text
- percentProgress :: Maybe Int
- port :: Maybe Int
- storageType :: Maybe Text
- newAwsRdsDbSnapshotDetails :: AwsRdsDbSnapshotDetails
- awsRdsDbSnapshotDetails_engineVersion :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_status :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_masterUsername :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_sourceRegion :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_iops :: Lens' AwsRdsDbSnapshotDetails (Maybe Int)
- awsRdsDbSnapshotDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbSnapshotDetails (Maybe Bool)
- awsRdsDbSnapshotDetails_vpcId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_instanceCreateTime :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_engine :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_encrypted :: Lens' AwsRdsDbSnapshotDetails (Maybe Bool)
- awsRdsDbSnapshotDetails_dbSnapshotIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_processorFeatures :: Lens' AwsRdsDbSnapshotDetails (Maybe [AwsRdsDbProcessorFeature])
- awsRdsDbSnapshotDetails_licenseModel :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_dbInstanceIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_snapshotType :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_sourceDbSnapshotIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_kmsKeyId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_availabilityZone :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_snapshotCreateTime :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_allocatedStorage :: Lens' AwsRdsDbSnapshotDetails (Maybe Int)
- awsRdsDbSnapshotDetails_dbiResourceId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_optionGroupName :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_timezone :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_tdeCredentialArn :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
- awsRdsDbSnapshotDetails_percentProgress :: Lens' AwsRdsDbSnapshotDetails (Maybe Int)
- awsRdsDbSnapshotDetails_port :: Lens' AwsRdsDbSnapshotDetails (Maybe Int)
- awsRdsDbSnapshotDetails_storageType :: Lens' AwsRdsDbSnapshotDetails (Maybe Text)
Documentation
data AwsRdsDbSnapshotDetails Source #
Provides details about an Amazon RDS DB cluster snapshot.
See: newAwsRdsDbSnapshotDetails smart constructor.
Constructors
| AwsRdsDbSnapshotDetails' | |
Fields
| |
Instances
newAwsRdsDbSnapshotDetails :: AwsRdsDbSnapshotDetails Source #
Create a value of AwsRdsDbSnapshotDetails 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:engineVersion:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_engineVersion - The version of the database engine.
$sel:status:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_status - The status of this DB snapshot.
$sel:masterUsername:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_masterUsername - The master user name for the DB snapshot.
$sel:sourceRegion:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_sourceRegion - The Amazon Web Services Region that the DB snapshot was created in or
copied from.
$sel:iops:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_iops - The provisioned IOPS (I/O operations per second) value of the DB
instance at the time of the snapshot.
$sel:iamDatabaseAuthenticationEnabled:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_iamDatabaseAuthenticationEnabled - Whether mapping of IAM accounts to database accounts is enabled.
$sel:vpcId:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_vpcId - The VPC ID associated with the DB snapshot.
$sel:instanceCreateTime:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_instanceCreateTime - Specifies the time in Coordinated Universal Time (UTC) when the DB
instance, from which the snapshot was taken, was created.
$sel:engine:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_engine - The name of the database engine to use for this DB instance.
$sel:encrypted:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_encrypted - Whether the DB snapshot is encrypted.
$sel:dbSnapshotIdentifier:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_dbSnapshotIdentifier - The name or ARN of the DB snapshot that is used to restore the DB
instance.
$sel:processorFeatures:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_processorFeatures - The number of CPU cores and the number of threads per core for the DB
instance class of the DB instance.
$sel:licenseModel:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_licenseModel - License model information for the restored DB instance.
$sel:dbInstanceIdentifier:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_dbInstanceIdentifier - A name for the DB instance.
$sel:snapshotType:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_snapshotType - The type of the DB snapshot.
$sel:sourceDbSnapshotIdentifier:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_sourceDbSnapshotIdentifier - The DB snapshot ARN that the DB snapshot was copied from.
$sel:kmsKeyId:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_kmsKeyId - If Encrypted is true, the KMS key identifier for the encrypted DB
snapshot.
$sel:availabilityZone:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_availabilityZone - Specifies the name of the Availability Zone in which the DB instance was
located at the time of the DB snapshot.
$sel:snapshotCreateTime:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_snapshotCreateTime - When the snapshot was taken in Coordinated Universal Time (UTC).
$sel:allocatedStorage:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_allocatedStorage - The amount of storage (in gigabytes) to be initially allocated for the
database instance.
$sel:dbiResourceId:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_dbiResourceId - The identifier for the source DB instance.
$sel:optionGroupName:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_optionGroupName - The option group name for the DB snapshot.
$sel:timezone:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_timezone - The time zone of the DB snapshot.
$sel:tdeCredentialArn:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_tdeCredentialArn - The ARN from the key store with which to associate the instance for TDE
encryption.
$sel:percentProgress:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_percentProgress - The percentage of the estimated data that has been transferred.
$sel:port:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_port - The port that the database engine was listening on at the time of the
snapshot.
$sel:storageType:AwsRdsDbSnapshotDetails', awsRdsDbSnapshotDetails_storageType - The storage type associated with the DB snapshot.
awsRdsDbSnapshotDetails_engineVersion :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The version of the database engine.
awsRdsDbSnapshotDetails_status :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The status of this DB snapshot.
awsRdsDbSnapshotDetails_masterUsername :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The master user name for the DB snapshot.
awsRdsDbSnapshotDetails_sourceRegion :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The Amazon Web Services Region that the DB snapshot was created in or copied from.
awsRdsDbSnapshotDetails_iops :: Lens' AwsRdsDbSnapshotDetails (Maybe Int) Source #
The provisioned IOPS (I/O operations per second) value of the DB instance at the time of the snapshot.
awsRdsDbSnapshotDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbSnapshotDetails (Maybe Bool) Source #
Whether mapping of IAM accounts to database accounts is enabled.
awsRdsDbSnapshotDetails_vpcId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The VPC ID associated with the DB snapshot.
awsRdsDbSnapshotDetails_instanceCreateTime :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
Specifies the time in Coordinated Universal Time (UTC) when the DB instance, from which the snapshot was taken, was created.
awsRdsDbSnapshotDetails_engine :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The name of the database engine to use for this DB instance.
awsRdsDbSnapshotDetails_encrypted :: Lens' AwsRdsDbSnapshotDetails (Maybe Bool) Source #
Whether the DB snapshot is encrypted.
awsRdsDbSnapshotDetails_dbSnapshotIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The name or ARN of the DB snapshot that is used to restore the DB instance.
awsRdsDbSnapshotDetails_processorFeatures :: Lens' AwsRdsDbSnapshotDetails (Maybe [AwsRdsDbProcessorFeature]) Source #
The number of CPU cores and the number of threads per core for the DB instance class of the DB instance.
awsRdsDbSnapshotDetails_licenseModel :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
License model information for the restored DB instance.
awsRdsDbSnapshotDetails_dbInstanceIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
A name for the DB instance.
awsRdsDbSnapshotDetails_snapshotType :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The type of the DB snapshot.
awsRdsDbSnapshotDetails_sourceDbSnapshotIdentifier :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The DB snapshot ARN that the DB snapshot was copied from.
awsRdsDbSnapshotDetails_kmsKeyId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
If Encrypted is true, the KMS key identifier for the encrypted DB
snapshot.
awsRdsDbSnapshotDetails_availabilityZone :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
Specifies the name of the Availability Zone in which the DB instance was located at the time of the DB snapshot.
awsRdsDbSnapshotDetails_snapshotCreateTime :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
When the snapshot was taken in Coordinated Universal Time (UTC).
awsRdsDbSnapshotDetails_allocatedStorage :: Lens' AwsRdsDbSnapshotDetails (Maybe Int) Source #
The amount of storage (in gigabytes) to be initially allocated for the database instance.
awsRdsDbSnapshotDetails_dbiResourceId :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The identifier for the source DB instance.
awsRdsDbSnapshotDetails_optionGroupName :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The option group name for the DB snapshot.
awsRdsDbSnapshotDetails_timezone :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The time zone of the DB snapshot.
awsRdsDbSnapshotDetails_tdeCredentialArn :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The ARN from the key store with which to associate the instance for TDE encryption.
awsRdsDbSnapshotDetails_percentProgress :: Lens' AwsRdsDbSnapshotDetails (Maybe Int) Source #
The percentage of the estimated data that has been transferred.
awsRdsDbSnapshotDetails_port :: Lens' AwsRdsDbSnapshotDetails (Maybe Int) Source #
The port that the database engine was listening on at the time of the snapshot.
awsRdsDbSnapshotDetails_storageType :: Lens' AwsRdsDbSnapshotDetails (Maybe Text) Source #
The storage type associated with the DB snapshot.