Class CfnGlobalClusterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.CfnGlobalClusterProps.Jsii$Proxy
- All Implemented Interfaces:
CfnGlobalClusterProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnGlobalClusterProps
@Stability(Stable)
@Internal
public static final class CfnGlobalClusterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGlobalClusterProps
An implementation for
CfnGlobalClusterProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.rds.CfnGlobalClusterProps
CfnGlobalClusterProps.Builder, CfnGlobalClusterProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnGlobalClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnGlobalClusterProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectThe deletion protection setting for the new global database.final StringThe name of the database engine to be used for this DB cluster.final StringThe engine version of the Aurora global database.final StringThe cluster identifier of the global database cluster.final StringThe DB cluster identifier or Amazon Resource Name (ARN) to use as the primary cluster of the global database.final ObjectThe storage encryption setting for the global database cluster.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnGlobalClusterProps.Builder.
-
-
Method Details
-
getDeletionProtection
Description copied from interface:CfnGlobalClusterPropsThe deletion protection setting for the new global database.The global database can't be deleted when deletion protection is enabled.
- Specified by:
getDeletionProtectionin interfaceCfnGlobalClusterProps
-
getEngine
Description copied from interface:CfnGlobalClusterPropsThe 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.- Specified by:
getEnginein interfaceCfnGlobalClusterProps
-
getEngineVersion
Description copied from interface:CfnGlobalClusterPropsThe engine version of the Aurora global database.- Specified by:
getEngineVersionin interfaceCfnGlobalClusterProps
-
getGlobalClusterIdentifier
Description copied from interface:CfnGlobalClusterPropsThe cluster identifier of the global database cluster.- Specified by:
getGlobalClusterIdentifierin interfaceCfnGlobalClusterProps
-
getSourceDbClusterIdentifier
Description copied from interface:CfnGlobalClusterPropsThe 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.- Specified by:
getSourceDbClusterIdentifierin interfaceCfnGlobalClusterProps
-
getStorageEncrypted
Description copied from interface:CfnGlobalClusterPropsThe storage encryption setting for the global database cluster.- Specified by:
getStorageEncryptedin interfaceCfnGlobalClusterProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-