@Stability(value=Stable) public static final class CfnGlobalClusterProps.Builder extends Object implements software.amazon.jsii.Builder<CfnGlobalClusterProps>
CfnGlobalClusterProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnGlobalClusterProps.Builder deletionProtection(Boolean deletionProtection)
CfnGlobalClusterProps.getDeletionProtection()deletionProtection - The deletion protection setting for the new global database.
The global database can't be deleted when deletion protection is enabled.this@Stability(value=Stable) public CfnGlobalClusterProps.Builder deletionProtection(IResolvable deletionProtection)
CfnGlobalClusterProps.getDeletionProtection()deletionProtection - The deletion protection setting for the new global database.
The global database can't be deleted when deletion protection is enabled.this@Stability(value=Stable) public CfnGlobalClusterProps.Builder engine(String engine)
CfnGlobalClusterProps.getEngine()engine - The name of the database engine to be used for this DB cluster.
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.
this@Stability(value=Stable) public CfnGlobalClusterProps.Builder engineVersion(String engineVersion)
CfnGlobalClusterProps.getEngineVersion()engineVersion - The engine version of the Aurora global database.this@Stability(value=Stable) public CfnGlobalClusterProps.Builder globalClusterIdentifier(String globalClusterIdentifier)
CfnGlobalClusterProps.getGlobalClusterIdentifier()globalClusterIdentifier - The cluster identifier of the global database cluster.this@Stability(value=Stable) public CfnGlobalClusterProps.Builder sourceDbClusterIdentifier(String sourceDbClusterIdentifier)
CfnGlobalClusterProps.getSourceDbClusterIdentifier()sourceDbClusterIdentifier - The DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database.
If the
Engineproperty isn't specified, this property is required. If theEngineproperty is specified, make sure this property isn't specified.
this@Stability(value=Stable) public CfnGlobalClusterProps.Builder storageEncrypted(Boolean storageEncrypted)
CfnGlobalClusterProps.getStorageEncrypted()storageEncrypted - The storage encryption setting for the global database cluster.this@Stability(value=Stable) public CfnGlobalClusterProps.Builder storageEncrypted(IResolvable storageEncrypted)
CfnGlobalClusterProps.getStorageEncrypted()storageEncrypted - The storage encryption setting for the global database cluster.this@Stability(value=Stable) public CfnGlobalClusterProps build()
build in interface software.amazon.jsii.Builder<CfnGlobalClusterProps>CfnGlobalClusterPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.