@Stability(value=Stable) public static final class CfnGlobalCluster.Builder extends Object implements software.amazon.jsii.Builder<CfnGlobalCluster>
CfnGlobalCluster.| Modifier and Type | Method and Description |
|---|---|
CfnGlobalCluster |
build() |
static CfnGlobalCluster.Builder |
create(software.constructs.Construct scope,
String id) |
CfnGlobalCluster.Builder |
deletionProtection(Boolean deletionProtection)
The deletion protection setting for the new global database.
|
CfnGlobalCluster.Builder |
deletionProtection(IResolvable deletionProtection)
The deletion protection setting for the new global database.
|
CfnGlobalCluster.Builder |
engine(String engine)
The name of the database engine to be used for this DB cluster.
|
CfnGlobalCluster.Builder |
engineVersion(String engineVersion)
The engine version of the Aurora global database.
|
CfnGlobalCluster.Builder |
globalClusterIdentifier(String globalClusterIdentifier)
The cluster identifier of the global database cluster.
|
CfnGlobalCluster.Builder |
sourceDbClusterIdentifier(String sourceDbClusterIdentifier)
The DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database.
|
CfnGlobalCluster.Builder |
storageEncrypted(Boolean storageEncrypted)
The storage encryption setting for the global database cluster.
|
CfnGlobalCluster.Builder |
storageEncrypted(IResolvable storageEncrypted)
The storage encryption setting for the global database cluster.
|
@Stability(value=Stable) public static CfnGlobalCluster.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnGlobalCluster.Builder.@Stability(value=Stable) public CfnGlobalCluster.Builder deletionProtection(Boolean deletionProtection)
The global database can't be deleted when deletion protection is enabled.
deletionProtection - The deletion protection setting for the new global database. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder deletionProtection(IResolvable deletionProtection)
The global database can't be deleted when deletion protection is enabled.
deletionProtection - The deletion protection setting for the new global database. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder engine(String engine)
If this property isn't specified, the database engine is derived from the source DB cluster specified by the SourceDBClusterIdentifier property.
If the
SourceDBClusterIdentifierproperty isn't specified, this property is required. If theSourceDBClusterIdentifierproperty is specified, make sure this property isn't specified.
engine - The name of the database engine to be used for this DB cluster. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder engineVersion(String engineVersion)
engineVersion - The engine version of the Aurora global database. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder globalClusterIdentifier(String globalClusterIdentifier)
globalClusterIdentifier - The cluster identifier of the global database cluster. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder sourceDbClusterIdentifier(String sourceDbClusterIdentifier)
If the
Engineproperty isn't specified, this property is required. If theEngineproperty is specified, make sure this property isn't specified.
sourceDbClusterIdentifier - The DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder storageEncrypted(Boolean storageEncrypted)
storageEncrypted - The storage encryption setting for the global database cluster. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster.Builder storageEncrypted(IResolvable storageEncrypted)
storageEncrypted - The storage encryption setting for the global database cluster. This parameter is required.this@Stability(value=Stable) public CfnGlobalCluster build()
build in interface software.amazon.jsii.Builder<CfnGlobalCluster>Copyright © 2022. All rights reserved.