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 AwsRdsDbClusterSnapshotDetails = AwsRdsDbClusterSnapshotDetails' {
- engineVersion :: Maybe Text
- status :: Maybe Text
- storageEncrypted :: Maybe Bool
- dbClusterIdentifier :: Maybe Text
- masterUsername :: Maybe Text
- iamDatabaseAuthenticationEnabled :: Maybe Bool
- vpcId :: Maybe Text
- dbClusterSnapshotIdentifier :: Maybe Text
- engine :: Maybe Text
- licenseModel :: Maybe Text
- availabilityZones :: Maybe [Text]
- snapshotType :: Maybe Text
- kmsKeyId :: Maybe Text
- snapshotCreateTime :: Maybe Text
- allocatedStorage :: Maybe Int
- clusterCreateTime :: Maybe Text
- percentProgress :: Maybe Int
- port :: Maybe Int
- newAwsRdsDbClusterSnapshotDetails :: AwsRdsDbClusterSnapshotDetails
- awsRdsDbClusterSnapshotDetails_engineVersion :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_status :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_storageEncrypted :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Bool)
- awsRdsDbClusterSnapshotDetails_dbClusterIdentifier :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_masterUsername :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Bool)
- awsRdsDbClusterSnapshotDetails_vpcId :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_dbClusterSnapshotIdentifier :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_engine :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_licenseModel :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_availabilityZones :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe [Text])
- awsRdsDbClusterSnapshotDetails_snapshotType :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_kmsKeyId :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_snapshotCreateTime :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_allocatedStorage :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int)
- awsRdsDbClusterSnapshotDetails_clusterCreateTime :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text)
- awsRdsDbClusterSnapshotDetails_percentProgress :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int)
- awsRdsDbClusterSnapshotDetails_port :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int)
Documentation
data AwsRdsDbClusterSnapshotDetails Source #
Information about an Amazon RDS DB cluster snapshot.
See: newAwsRdsDbClusterSnapshotDetails
smart constructor.
AwsRdsDbClusterSnapshotDetails' | |
|
Instances
newAwsRdsDbClusterSnapshotDetails :: AwsRdsDbClusterSnapshotDetails Source #
Create a value of AwsRdsDbClusterSnapshotDetails
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:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_engineVersion
- The version of the database engine to use.
$sel:status:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_status
- The status of this DB cluster snapshot.
$sel:storageEncrypted:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_storageEncrypted
- Whether the DB cluster is encrypted.
$sel:dbClusterIdentifier:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_dbClusterIdentifier
- The DB cluster identifier.
$sel:masterUsername:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_masterUsername
- The name of the master user for the DB cluster.
$sel:iamDatabaseAuthenticationEnabled:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_iamDatabaseAuthenticationEnabled
- Whether mapping of IAM accounts to database accounts is enabled.
$sel:vpcId:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_vpcId
- The VPC ID that is associated with the DB cluster snapshot.
$sel:dbClusterSnapshotIdentifier:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_dbClusterSnapshotIdentifier
- The identifier of the DB cluster snapshot.
$sel:engine:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_engine
- The name of the database engine that you want to use for this DB
instance.
$sel:licenseModel:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_licenseModel
- The license model information for this DB cluster snapshot.
$sel:availabilityZones:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_availabilityZones
- A list of Availability Zones where instances in the DB cluster can be
created.
$sel:snapshotType:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_snapshotType
- The type of DB cluster snapshot.
$sel:kmsKeyId:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_kmsKeyId
- The ARN of the KMS master key that is used to encrypt the database
instances in the DB cluster.
$sel:snapshotCreateTime:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_snapshotCreateTime
- Indicates when the snapshot was taken.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
$sel:allocatedStorage:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_allocatedStorage
- Specifies the allocated storage size in gibibytes (GiB).
$sel:clusterCreateTime:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_clusterCreateTime
- Indicates when the DB cluster was created, in Universal Coordinated Time
(UTC).
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
$sel:percentProgress:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_percentProgress
- Specifies the percentage of the estimated data that has been
transferred.
$sel:port:AwsRdsDbClusterSnapshotDetails'
, awsRdsDbClusterSnapshotDetails_port
- The port number on which the DB instances in the DB cluster accept
connections.
awsRdsDbClusterSnapshotDetails_engineVersion :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The version of the database engine to use.
awsRdsDbClusterSnapshotDetails_status :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The status of this DB cluster snapshot.
awsRdsDbClusterSnapshotDetails_storageEncrypted :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Bool) Source #
Whether the DB cluster is encrypted.
awsRdsDbClusterSnapshotDetails_dbClusterIdentifier :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The DB cluster identifier.
awsRdsDbClusterSnapshotDetails_masterUsername :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The name of the master user for the DB cluster.
awsRdsDbClusterSnapshotDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Bool) Source #
Whether mapping of IAM accounts to database accounts is enabled.
awsRdsDbClusterSnapshotDetails_vpcId :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The VPC ID that is associated with the DB cluster snapshot.
awsRdsDbClusterSnapshotDetails_dbClusterSnapshotIdentifier :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The identifier of the DB cluster snapshot.
awsRdsDbClusterSnapshotDetails_engine :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The name of the database engine that you want to use for this DB instance.
awsRdsDbClusterSnapshotDetails_licenseModel :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The license model information for this DB cluster snapshot.
awsRdsDbClusterSnapshotDetails_availabilityZones :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe [Text]) Source #
A list of Availability Zones where instances in the DB cluster can be created.
awsRdsDbClusterSnapshotDetails_snapshotType :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The type of DB cluster snapshot.
awsRdsDbClusterSnapshotDetails_kmsKeyId :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
awsRdsDbClusterSnapshotDetails_snapshotCreateTime :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
Indicates when the snapshot was taken.
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
awsRdsDbClusterSnapshotDetails_allocatedStorage :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int) Source #
Specifies the allocated storage size in gibibytes (GiB).
awsRdsDbClusterSnapshotDetails_clusterCreateTime :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #
Indicates when the DB cluster was created, in Universal Coordinated Time (UTC).
Uses the date-time
format specified in
RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
awsRdsDbClusterSnapshotDetails_percentProgress :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int) Source #
Specifies the percentage of the estimated data that has been transferred.
awsRdsDbClusterSnapshotDetails_port :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Int) Source #
The port number on which the DB instances in the DB cluster accept connections.