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 |
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.
AwsRdsDbSnapshotDetails' | |
|
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.