Interface CfnGlobalClusterProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnGlobalClusterProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:49.070Z")
@Stability(Stable)
public interface CfnGlobalClusterProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnGlobalCluster.
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();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnGlobalClusterPropsstatic final classAn implementation forCfnGlobalClusterProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe deletion protection setting for the new global database.default StringThe name of the database engine to be used for this DB cluster.default StringThe engine version of the Aurora global database.default StringThe cluster identifier of the global database cluster.default StringThe DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database.default ObjectThe storage encryption setting for the global database cluster.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDeletionProtection
The deletion protection setting for the new global database.The global database can't be deleted when deletion protection is enabled.
-
getEngine
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
SourceDBClusterIdentifierproperty.If the
SourceDBClusterIdentifierproperty isn't specified, this property is required. If theSourceDBClusterIdentifierproperty is specified, make sure this property isn't specified. -
getEngineVersion
The engine version of the Aurora global database. -
getGlobalClusterIdentifier
The cluster identifier of the global database cluster. -
getSourceDbClusterIdentifier
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. -
getStorageEncrypted
The storage encryption setting for the global database cluster. -
builder
- Returns:
- a
CfnGlobalClusterProps.BuilderofCfnGlobalClusterProps
-