libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Description

 
Synopsis

Documentation

data AwsRdsDbClusterSnapshotDetails Source #

Information about an Amazon RDS DB cluster snapshot.

See: newAwsRdsDbClusterSnapshotDetails smart constructor.

Constructors

AwsRdsDbClusterSnapshotDetails' 

Fields

Instances

Instances details
Eq AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Read AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Show AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Generic AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Associated Types

type Rep AwsRdsDbClusterSnapshotDetails :: Type -> Type #

NFData AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

Hashable AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

ToJSON AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

FromJSON AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

type Rep AwsRdsDbClusterSnapshotDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails

type Rep AwsRdsDbClusterSnapshotDetails = D1 ('MetaData "AwsRdsDbClusterSnapshotDetails" "Amazonka.SecurityHub.Types.AwsRdsDbClusterSnapshotDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsRdsDbClusterSnapshotDetails'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "engineVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "storageEncrypted") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "dbClusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "masterUsername") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iamDatabaseAuthenticationEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "vpcId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dbClusterSnapshotIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "engine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))) :*: (((S1 ('MetaSel ('Just "licenseModel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "snapshotType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "snapshotCreateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "allocatedStorage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "clusterCreateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "percentProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))))

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_vpcId :: Lens' AwsRdsDbClusterSnapshotDetails (Maybe Text) Source #

The VPC ID that is associated with 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_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.