Interface ICfnGlobalClusterProps
Properties for defining a CfnGlobalCluster
.
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnGlobalClusterProps
Syntax (vb)
Public Interface ICfnGlobalClusterProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-globalcluster.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.RDS;
var cfnGlobalClusterProps = new CfnGlobalClusterProps {
DeletionProtection = false,
Engine = "engine",
EngineVersion = "engineVersion",
GlobalClusterIdentifier = "globalClusterIdentifier",
SourceDbClusterIdentifier = "sourceDbClusterIdentifier",
StorageEncrypted = false
};
Synopsis
Properties
DeletionProtection | Specifies whether to enable deletion protection for the new global database cluster. |
Engine | The database engine to use for this global database cluster. |
EngineVersion | The engine version to use for this global database cluster. |
GlobalClusterIdentifier | The cluster identifier for this global database cluster. |
SourceDbClusterIdentifier | The Amazon Resource Name (ARN) to use as the primary cluster of the global database. |
StorageEncrypted | Specifies whether to enable storage encryption for the new global database cluster. |
Properties
DeletionProtection
Specifies whether to enable deletion protection for the new global database cluster.
virtual object DeletionProtection { get; }
Property Value
System.Object
Remarks
The global database can't be deleted when deletion protection is enabled.
Engine
The database engine to use for this global database cluster.
virtual string Engine { get; }
Property Value
System.String
Remarks
Valid Values: aurora-mysql | aurora-postgresql
Constraints:
EngineVersion
The engine version to use for this global database cluster.
virtual string EngineVersion { get; }
Property Value
System.String
Remarks
GlobalClusterIdentifier
The cluster identifier for this global database cluster.
virtual string GlobalClusterIdentifier { get; }
Property Value
System.String
Remarks
This parameter is stored as a lowercase string.
SourceDbClusterIdentifier
The Amazon Resource Name (ARN) to use as the primary cluster of the global database.
virtual string SourceDbClusterIdentifier { get; }
Property Value
System.String
Remarks
If you provide a value for this parameter, don't specify values for the following settings because Amazon Aurora uses the values from the specified source DB cluster:
StorageEncrypted
Specifies whether to enable storage encryption for the new global database cluster.
virtual object StorageEncrypted { get; }
Property Value
System.Object