Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data GlobalCluster = GlobalCluster' {
- databaseName :: Maybe Text
- deletionProtection :: Maybe Bool
- engine :: Maybe Text
- engineVersion :: Maybe Text
- failoverState :: Maybe FailoverState
- globalClusterArn :: Maybe Text
- globalClusterIdentifier :: Maybe Text
- globalClusterMembers :: Maybe [GlobalClusterMember]
- globalClusterResourceId :: Maybe Text
- status :: Maybe Text
- storageEncrypted :: Maybe Bool
- newGlobalCluster :: GlobalCluster
- globalCluster_databaseName :: Lens' GlobalCluster (Maybe Text)
- globalCluster_deletionProtection :: Lens' GlobalCluster (Maybe Bool)
- globalCluster_engine :: Lens' GlobalCluster (Maybe Text)
- globalCluster_engineVersion :: Lens' GlobalCluster (Maybe Text)
- globalCluster_failoverState :: Lens' GlobalCluster (Maybe FailoverState)
- globalCluster_globalClusterArn :: Lens' GlobalCluster (Maybe Text)
- globalCluster_globalClusterIdentifier :: Lens' GlobalCluster (Maybe Text)
- globalCluster_globalClusterMembers :: Lens' GlobalCluster (Maybe [GlobalClusterMember])
- globalCluster_globalClusterResourceId :: Lens' GlobalCluster (Maybe Text)
- globalCluster_status :: Lens' GlobalCluster (Maybe Text)
- globalCluster_storageEncrypted :: Lens' GlobalCluster (Maybe Bool)
Documentation
data GlobalCluster Source #
A data type representing an Aurora global database.
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:databaseName:GlobalCluster'
, globalCluster_databaseName
- The default database name within the new global database cluster.
$sel:deletionProtection:GlobalCluster'
, globalCluster_deletionProtection
- The deletion protection setting for the new global database cluster.
$sel:engine:GlobalCluster'
, globalCluster_engine
- The Aurora database engine used by the global database cluster.
$sel:engineVersion:GlobalCluster'
, globalCluster_engineVersion
- Indicates the database engine version.
$sel:failoverState:GlobalCluster'
, globalCluster_failoverState
- A data object containing all properties for the current state of an
in-process or pending failover process for this Aurora global database.
This object is empty unless the FailoverGlobalCluster API operation has
been called on this Aurora global database (GlobalCluster).
$sel:globalClusterArn:GlobalCluster'
, globalCluster_globalClusterArn
- The Amazon Resource Name (ARN) for the global database cluster.
$sel:globalClusterIdentifier:GlobalCluster'
, globalCluster_globalClusterIdentifier
- Contains a user-supplied global database cluster identifier. This
identifier is the unique key that identifies a global database cluster.
$sel:globalClusterMembers:GlobalCluster'
, globalCluster_globalClusterMembers
- The list of cluster IDs for secondary clusters within the global
database cluster. Currently limited to 1 item.
$sel:globalClusterResourceId:GlobalCluster'
, globalCluster_globalClusterResourceId
- The Amazon Web Services Region-unique, immutable identifier for the
global database cluster. This identifier is found in Amazon Web Services
CloudTrail log entries whenever the Amazon Web Services KMS key for the
DB cluster is accessed.
GlobalCluster
, globalCluster_status
- Specifies the current state of this global database cluster.
$sel:storageEncrypted:GlobalCluster'
, globalCluster_storageEncrypted
- The storage encryption setting for the global database cluster.
globalCluster_databaseName :: Lens' GlobalCluster (Maybe Text) Source #
The default database name within the new global database cluster.
globalCluster_deletionProtection :: Lens' GlobalCluster (Maybe Bool) Source #
The deletion protection setting for the new global database cluster.
globalCluster_engine :: Lens' GlobalCluster (Maybe Text) Source #
The Aurora database engine used by the global database cluster.
globalCluster_engineVersion :: Lens' GlobalCluster (Maybe Text) Source #
Indicates the database engine version.
globalCluster_failoverState :: Lens' GlobalCluster (Maybe FailoverState) Source #
A data object containing all properties for the current state of an in-process or pending failover process for this Aurora global database. This object is empty unless the FailoverGlobalCluster API operation has been called on this Aurora global database (GlobalCluster).
globalCluster_globalClusterArn :: Lens' GlobalCluster (Maybe Text) Source #
The Amazon Resource Name (ARN) for the global database cluster.
globalCluster_globalClusterIdentifier :: Lens' GlobalCluster (Maybe Text) Source #
Contains a user-supplied global database cluster identifier. This identifier is the unique key that identifies a global database cluster.
globalCluster_globalClusterMembers :: Lens' GlobalCluster (Maybe [GlobalClusterMember]) Source #
The list of cluster IDs for secondary clusters within the global database cluster. Currently limited to 1 item.
globalCluster_globalClusterResourceId :: Lens' GlobalCluster (Maybe Text) Source #
The Amazon Web Services Region-unique, immutable identifier for the global database cluster. This identifier is found in Amazon Web Services CloudTrail log entries whenever the Amazon Web Services KMS key for the DB cluster is accessed.
globalCluster_status :: Lens' GlobalCluster (Maybe Text) Source #
Specifies the current state of this global database cluster.
globalCluster_storageEncrypted :: Lens' GlobalCluster (Maybe Bool) Source #
The storage encryption setting for the global database cluster.