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 GlobalCluster = GlobalCluster' {
- engineVersion :: Maybe Text
- status :: Maybe Text
- deletionProtection :: Maybe Bool
- storageEncrypted :: Maybe Bool
- globalClusterIdentifier :: Maybe Text
- engine :: Maybe Text
- globalClusterArn :: Maybe Text
- databaseName :: Maybe Text
- globalClusterMembers :: Maybe [GlobalClusterMember]
- globalClusterResourceId :: Maybe Text
- newGlobalCluster :: GlobalCluster
- globalCluster_engineVersion :: Lens' GlobalCluster (Maybe Text)
- globalCluster_status :: Lens' GlobalCluster (Maybe Text)
- globalCluster_deletionProtection :: Lens' GlobalCluster (Maybe Bool)
- globalCluster_storageEncrypted :: Lens' GlobalCluster (Maybe Bool)
- globalCluster_globalClusterIdentifier :: Lens' GlobalCluster (Maybe Text)
- globalCluster_engine :: Lens' GlobalCluster (Maybe Text)
- globalCluster_globalClusterArn :: Lens' GlobalCluster (Maybe Text)
- globalCluster_databaseName :: Lens' GlobalCluster (Maybe Text)
- globalCluster_globalClusterMembers :: Lens' GlobalCluster (Maybe [GlobalClusterMember])
- globalCluster_globalClusterResourceId :: Lens' GlobalCluster (Maybe Text)
Documentation
data GlobalCluster Source #
A data type representing an Amazon DocumentDB global cluster.
See: newGlobalCluster
smart constructor.
GlobalCluster' | |
|
Instances
newGlobalCluster :: GlobalCluster Source #
Create a value of GlobalCluster
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:GlobalCluster'
, globalCluster_engineVersion
- Indicates the database engine version.
$sel:status:GlobalCluster'
, globalCluster_status
- Specifies the current state of this global cluster.
$sel:deletionProtection:GlobalCluster'
, globalCluster_deletionProtection
- The deletion protection setting for the new global cluster.
$sel:storageEncrypted:GlobalCluster'
, globalCluster_storageEncrypted
- The storage encryption setting for the global cluster.
$sel:globalClusterIdentifier:GlobalCluster'
, globalCluster_globalClusterIdentifier
- Contains a user-supplied global cluster identifier. This identifier is
the unique key that identifies a global cluster.
$sel:engine:GlobalCluster'
, globalCluster_engine
- The Amazon DocumentDB database engine used by the global cluster.
$sel:globalClusterArn:GlobalCluster'
, globalCluster_globalClusterArn
- The Amazon Resource Name (ARN) for the global cluster.
$sel:databaseName:GlobalCluster'
, globalCluster_databaseName
- The default database name within the new global cluster.
$sel:globalClusterMembers:GlobalCluster'
, globalCluster_globalClusterMembers
- The list of cluster IDs for secondary clusters within the global
cluster. Currently limited to one item.
$sel:globalClusterResourceId:GlobalCluster'
, globalCluster_globalClusterResourceId
- The Region-unique, immutable identifier for the global database cluster.
This identifier is found in AWS CloudTrail log entries whenever the AWS
KMS customer master key (CMK) for the cluster is accessed.
globalCluster_engineVersion :: Lens' GlobalCluster (Maybe Text) Source #
Indicates the database engine version.
globalCluster_status :: Lens' GlobalCluster (Maybe Text) Source #
Specifies the current state of this global cluster.
globalCluster_deletionProtection :: Lens' GlobalCluster (Maybe Bool) Source #
The deletion protection setting for the new global cluster.
globalCluster_storageEncrypted :: Lens' GlobalCluster (Maybe Bool) Source #
The storage encryption setting for the global cluster.
globalCluster_globalClusterIdentifier :: Lens' GlobalCluster (Maybe Text) Source #
Contains a user-supplied global cluster identifier. This identifier is the unique key that identifies a global cluster.
globalCluster_engine :: Lens' GlobalCluster (Maybe Text) Source #
The Amazon DocumentDB database engine used by the global cluster.
globalCluster_globalClusterArn :: Lens' GlobalCluster (Maybe Text) Source #
The Amazon Resource Name (ARN) for the global cluster.
globalCluster_databaseName :: Lens' GlobalCluster (Maybe Text) Source #
The default database name within the new global cluster.
globalCluster_globalClusterMembers :: Lens' GlobalCluster (Maybe [GlobalClusterMember]) Source #
The list of cluster IDs for secondary clusters within the global cluster. Currently limited to one item.
globalCluster_globalClusterResourceId :: Lens' GlobalCluster (Maybe Text) Source #
The Region-unique, immutable identifier for the global database cluster. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS customer master key (CMK) for the cluster is accessed.