| 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.AwsRdsDbClusterDetails
Description
Synopsis
- data AwsRdsDbClusterDetails = AwsRdsDbClusterDetails' {
- engineVersion :: Maybe Text
- status :: Maybe Text
- dbClusterMembers :: Maybe [AwsRdsDbClusterMember]
- deletionProtection :: Maybe Bool
- storageEncrypted :: Maybe Bool
- dbClusterIdentifier :: Maybe Text
- readReplicaIdentifiers :: Maybe [Text]
- dbClusterParameterGroup :: Maybe Text
- hostedZoneId :: Maybe Text
- masterUsername :: Maybe Text
- iamDatabaseAuthenticationEnabled :: Maybe Bool
- dbClusterResourceId :: Maybe Text
- customEndpoints :: Maybe [Text]
- engine :: Maybe Text
- httpEndpointEnabled :: Maybe Bool
- crossAccountClone :: Maybe Bool
- preferredMaintenanceWindow :: Maybe Text
- availabilityZones :: Maybe [Text]
- kmsKeyId :: Maybe Text
- preferredBackupWindow :: Maybe Text
- associatedRoles :: Maybe [AwsRdsDbClusterAssociatedRole]
- vpcSecurityGroups :: Maybe [AwsRdsDbInstanceVpcSecurityGroup]
- backupRetentionPeriod :: Maybe Int
- dbSubnetGroup :: Maybe Text
- multiAz :: Maybe Bool
- databaseName :: Maybe Text
- engineMode :: Maybe Text
- enabledCloudWatchLogsExports :: Maybe [Text]
- activityStreamStatus :: Maybe Text
- allocatedStorage :: Maybe Int
- copyTagsToSnapshot :: Maybe Bool
- clusterCreateTime :: Maybe Text
- endpoint :: Maybe Text
- readerEndpoint :: Maybe Text
- dbClusterOptionGroupMemberships :: Maybe [AwsRdsDbClusterOptionGroupMembership]
- port :: Maybe Int
- domainMemberships :: Maybe [AwsRdsDbDomainMembership]
- newAwsRdsDbClusterDetails :: AwsRdsDbClusterDetails
- awsRdsDbClusterDetails_engineVersion :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_status :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_dbClusterMembers :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterMember])
- awsRdsDbClusterDetails_deletionProtection :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_storageEncrypted :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_dbClusterIdentifier :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_readReplicaIdentifiers :: Lens' AwsRdsDbClusterDetails (Maybe [Text])
- awsRdsDbClusterDetails_dbClusterParameterGroup :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_hostedZoneId :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_masterUsername :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_dbClusterResourceId :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_customEndpoints :: Lens' AwsRdsDbClusterDetails (Maybe [Text])
- awsRdsDbClusterDetails_engine :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_httpEndpointEnabled :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_crossAccountClone :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_preferredMaintenanceWindow :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_availabilityZones :: Lens' AwsRdsDbClusterDetails (Maybe [Text])
- awsRdsDbClusterDetails_kmsKeyId :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_preferredBackupWindow :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_associatedRoles :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterAssociatedRole])
- awsRdsDbClusterDetails_vpcSecurityGroups :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbInstanceVpcSecurityGroup])
- awsRdsDbClusterDetails_backupRetentionPeriod :: Lens' AwsRdsDbClusterDetails (Maybe Int)
- awsRdsDbClusterDetails_dbSubnetGroup :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_multiAz :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_databaseName :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_engineMode :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_enabledCloudWatchLogsExports :: Lens' AwsRdsDbClusterDetails (Maybe [Text])
- awsRdsDbClusterDetails_activityStreamStatus :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_allocatedStorage :: Lens' AwsRdsDbClusterDetails (Maybe Int)
- awsRdsDbClusterDetails_copyTagsToSnapshot :: Lens' AwsRdsDbClusterDetails (Maybe Bool)
- awsRdsDbClusterDetails_clusterCreateTime :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_endpoint :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_readerEndpoint :: Lens' AwsRdsDbClusterDetails (Maybe Text)
- awsRdsDbClusterDetails_dbClusterOptionGroupMemberships :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterOptionGroupMembership])
- awsRdsDbClusterDetails_port :: Lens' AwsRdsDbClusterDetails (Maybe Int)
- awsRdsDbClusterDetails_domainMemberships :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbDomainMembership])
Documentation
data AwsRdsDbClusterDetails Source #
Information about an Amazon RDS DB cluster.
See: newAwsRdsDbClusterDetails smart constructor.
Constructors
| AwsRdsDbClusterDetails' | |
Fields
| |
Instances
newAwsRdsDbClusterDetails :: AwsRdsDbClusterDetails Source #
Create a value of AwsRdsDbClusterDetails 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:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_engineVersion - The version number of the database engine to use.
$sel:status:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_status - The current status of this DB cluster.
$sel:dbClusterMembers:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbClusterMembers - The list of instances that make up the DB cluster.
$sel:deletionProtection:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_deletionProtection - Whether the DB cluster has deletion protection enabled.
$sel:storageEncrypted:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_storageEncrypted - Whether the DB cluster is encrypted.
$sel:dbClusterIdentifier:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbClusterIdentifier - The DB cluster identifier that the user assigned to the cluster. This
identifier is the unique key that identifies a DB cluster.
$sel:readReplicaIdentifiers:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_readReplicaIdentifiers - The identifiers of the read replicas that are associated with this DB
cluster.
$sel:dbClusterParameterGroup:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbClusterParameterGroup - The name of the DB cluster parameter group for the DB cluster.
$sel:hostedZoneId:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_hostedZoneId - Specifies the identifier that Amazon Route 53 assigns when you create a
hosted zone.
$sel:masterUsername:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_masterUsername - The name of the master user for the DB cluster.
$sel:iamDatabaseAuthenticationEnabled:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_iamDatabaseAuthenticationEnabled - Whether the mapping of IAM accounts to database accounts is enabled.
$sel:dbClusterResourceId:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbClusterResourceId - The identifier of the DB cluster. The identifier must be unique within
each Amazon Web Services Region and is immutable.
$sel:customEndpoints:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_customEndpoints - A list of custom endpoints for the DB cluster.
$sel:engine:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_engine - The name of the database engine to use for this DB cluster.
$sel:httpEndpointEnabled:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_httpEndpointEnabled - Whether the HTTP endpoint for an Aurora Serverless DB cluster is
enabled.
$sel:crossAccountClone:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_crossAccountClone - Whether the DB cluster is a clone of a DB cluster owned by a different
Amazon Web Services account.
$sel:preferredMaintenanceWindow:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur, in
Universal Coordinated Time (UTC).
Uses the format <day>:HH:MM-<day>:HH:MM.
For the day values, use mon|tue|wed|thu|fri|sat|sun.
For example, sun:09:32-sun:10:02.
$sel:availabilityZones:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_availabilityZones - A list of Availability Zones (AZs) where instances in the DB cluster can
be created.
$sel:kmsKeyId:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_kmsKeyId - The ARN of the KMS master key that is used to encrypt the database
instances in the DB cluster.
$sel:preferredBackupWindow:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_preferredBackupWindow - The range of time each day when automated backups are created, if
automated backups are enabled.
Uses the format HH:MM-HH:MM. For example, 04:52-05:22.
$sel:associatedRoles:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_associatedRoles - A list of the IAM roles that are associated with the DB cluster.
$sel:vpcSecurityGroups:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_vpcSecurityGroups - A list of VPC security groups that the DB cluster belongs to.
$sel:backupRetentionPeriod:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_backupRetentionPeriod - The number of days for which automated backups are retained.
$sel:dbSubnetGroup:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbSubnetGroup - The subnet group that is associated with the DB cluster, including the
name, description, and subnets in the subnet group.
$sel:multiAz:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_multiAz - Whether the DB cluster has instances in multiple Availability Zones.
$sel:databaseName:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_databaseName - The name of the database.
$sel:engineMode:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_engineMode - The database engine mode of the DB cluster.
$sel:enabledCloudWatchLogsExports:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_enabledCloudWatchLogsExports - A list of log types that this DB cluster is configured to export to
CloudWatch Logs.
$sel:activityStreamStatus:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_activityStreamStatus - The status of the database activity stream.
$sel:allocatedStorage:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_allocatedStorage - For all database engines except Aurora, specifies the allocated storage
size in gibibytes (GiB).
$sel:copyTagsToSnapshot:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_copyTagsToSnapshot - Whether tags are copied from the DB cluster to snapshots of the DB
cluster.
$sel:clusterCreateTime:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_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:endpoint:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_endpoint - The connection endpoint for the primary instance of the DB cluster.
$sel:readerEndpoint:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_readerEndpoint - The reader endpoint for the DB cluster.
$sel:dbClusterOptionGroupMemberships:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_dbClusterOptionGroupMemberships - The list of option group memberships for this DB cluster.
$sel:port:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_port - The port number on which the DB instances in the DB cluster accept
connections.
$sel:domainMemberships:AwsRdsDbClusterDetails', awsRdsDbClusterDetails_domainMemberships - The Active Directory domain membership records that are associated with
the DB cluster.
awsRdsDbClusterDetails_engineVersion :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The version number of the database engine to use.
awsRdsDbClusterDetails_status :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The current status of this DB cluster.
awsRdsDbClusterDetails_dbClusterMembers :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterMember]) Source #
The list of instances that make up the DB cluster.
awsRdsDbClusterDetails_deletionProtection :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the DB cluster has deletion protection enabled.
awsRdsDbClusterDetails_storageEncrypted :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the DB cluster is encrypted.
awsRdsDbClusterDetails_dbClusterIdentifier :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The DB cluster identifier that the user assigned to the cluster. This identifier is the unique key that identifies a DB cluster.
awsRdsDbClusterDetails_readReplicaIdentifiers :: Lens' AwsRdsDbClusterDetails (Maybe [Text]) Source #
The identifiers of the read replicas that are associated with this DB cluster.
awsRdsDbClusterDetails_dbClusterParameterGroup :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The name of the DB cluster parameter group for the DB cluster.
awsRdsDbClusterDetails_hostedZoneId :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
Specifies the identifier that Amazon Route 53 assigns when you create a hosted zone.
awsRdsDbClusterDetails_masterUsername :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The name of the master user for the DB cluster.
awsRdsDbClusterDetails_iamDatabaseAuthenticationEnabled :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the mapping of IAM accounts to database accounts is enabled.
awsRdsDbClusterDetails_dbClusterResourceId :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The identifier of the DB cluster. The identifier must be unique within each Amazon Web Services Region and is immutable.
awsRdsDbClusterDetails_customEndpoints :: Lens' AwsRdsDbClusterDetails (Maybe [Text]) Source #
A list of custom endpoints for the DB cluster.
awsRdsDbClusterDetails_engine :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The name of the database engine to use for this DB cluster.
awsRdsDbClusterDetails_httpEndpointEnabled :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the HTTP endpoint for an Aurora Serverless DB cluster is enabled.
awsRdsDbClusterDetails_crossAccountClone :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the DB cluster is a clone of a DB cluster owned by a different Amazon Web Services account.
awsRdsDbClusterDetails_preferredMaintenanceWindow :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
Uses the format <day>:HH:MM-<day>:HH:MM.
For the day values, use mon|tue|wed|thu|fri|sat|sun.
For example, sun:09:32-sun:10:02.
awsRdsDbClusterDetails_availabilityZones :: Lens' AwsRdsDbClusterDetails (Maybe [Text]) Source #
A list of Availability Zones (AZs) where instances in the DB cluster can be created.
awsRdsDbClusterDetails_kmsKeyId :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The ARN of the KMS master key that is used to encrypt the database instances in the DB cluster.
awsRdsDbClusterDetails_preferredBackupWindow :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The range of time each day when automated backups are created, if automated backups are enabled.
Uses the format HH:MM-HH:MM. For example, 04:52-05:22.
awsRdsDbClusterDetails_associatedRoles :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterAssociatedRole]) Source #
A list of the IAM roles that are associated with the DB cluster.
awsRdsDbClusterDetails_vpcSecurityGroups :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbInstanceVpcSecurityGroup]) Source #
A list of VPC security groups that the DB cluster belongs to.
awsRdsDbClusterDetails_backupRetentionPeriod :: Lens' AwsRdsDbClusterDetails (Maybe Int) Source #
The number of days for which automated backups are retained.
awsRdsDbClusterDetails_dbSubnetGroup :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The subnet group that is associated with the DB cluster, including the name, description, and subnets in the subnet group.
awsRdsDbClusterDetails_multiAz :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether the DB cluster has instances in multiple Availability Zones.
awsRdsDbClusterDetails_databaseName :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The name of the database.
awsRdsDbClusterDetails_engineMode :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The database engine mode of the DB cluster.
awsRdsDbClusterDetails_enabledCloudWatchLogsExports :: Lens' AwsRdsDbClusterDetails (Maybe [Text]) Source #
A list of log types that this DB cluster is configured to export to CloudWatch Logs.
awsRdsDbClusterDetails_activityStreamStatus :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The status of the database activity stream.
awsRdsDbClusterDetails_allocatedStorage :: Lens' AwsRdsDbClusterDetails (Maybe Int) Source #
For all database engines except Aurora, specifies the allocated storage size in gibibytes (GiB).
awsRdsDbClusterDetails_copyTagsToSnapshot :: Lens' AwsRdsDbClusterDetails (Maybe Bool) Source #
Whether tags are copied from the DB cluster to snapshots of the DB cluster.
awsRdsDbClusterDetails_clusterCreateTime :: Lens' AwsRdsDbClusterDetails (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.
awsRdsDbClusterDetails_endpoint :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The connection endpoint for the primary instance of the DB cluster.
awsRdsDbClusterDetails_readerEndpoint :: Lens' AwsRdsDbClusterDetails (Maybe Text) Source #
The reader endpoint for the DB cluster.
awsRdsDbClusterDetails_dbClusterOptionGroupMemberships :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbClusterOptionGroupMembership]) Source #
The list of option group memberships for this DB cluster.
awsRdsDbClusterDetails_port :: Lens' AwsRdsDbClusterDetails (Maybe Int) Source #
The port number on which the DB instances in the DB cluster accept connections.
awsRdsDbClusterDetails_domainMemberships :: Lens' AwsRdsDbClusterDetails (Maybe [AwsRdsDbDomainMembership]) Source #
The Active Directory domain membership records that are associated with the DB cluster.