@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:41.428Z") @Stability(value=Stable) public interface CfnGlobalClusterProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.rds.*;
CfnGlobalClusterProps cfnGlobalClusterProps = CfnGlobalClusterProps.builder()
.deletionProtection(false)
.engine("engine")
.engineVersion("engineVersion")
.globalClusterIdentifier("globalClusterIdentifier")
.sourceDbClusterIdentifier("sourceDbClusterIdentifier")
.storageEncrypted(false)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnGlobalClusterProps.Builder
A builder for
CfnGlobalClusterProps |
static class |
CfnGlobalClusterProps.Jsii$Proxy
An implementation for
CfnGlobalClusterProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnGlobalClusterProps.Builder |
builder() |
default Object |
getDeletionProtection()
The deletion protection setting for the new global database.
|
default String |
getEngine()
The name of the database engine to be used for this DB cluster.
|
default String |
getEngineVersion()
The engine version of the Aurora global database.
|
default String |
getGlobalClusterIdentifier()
The cluster identifier of the global database cluster.
|
default String |
getSourceDbClusterIdentifier()
The DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database.
|
default Object |
getStorageEncrypted()
The storage encryption setting for the global database cluster.
|
@Stability(value=Stable) @Nullable default Object getDeletionProtection()
The global database can't be deleted when deletion protection is enabled.
@Stability(value=Stable) @Nullable default String getEngine()
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.
@Stability(value=Stable) @Nullable default String getEngineVersion()
@Stability(value=Stable) @Nullable default String getGlobalClusterIdentifier()
@Stability(value=Stable) @Nullable default String getSourceDbClusterIdentifier()
If the
Engineproperty isn't specified, this property is required. If theEngineproperty is specified, make sure this property isn't specified.
@Stability(value=Stable) @Nullable default Object getStorageEncrypted()
@Stability(value=Stable) static CfnGlobalClusterProps.Builder builder()
CfnGlobalClusterProps.Builder of CfnGlobalClusterPropsCopyright © 2022. All rights reserved.