Interface ICfnMultiRegionClusterProps
Properties for defining a CfnMultiRegionCluster
.
Namespace: Amazon.CDK.AWS.MemoryDB
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnMultiRegionClusterProps
Syntax (vb)
Public Interface ICfnMultiRegionClusterProps
Remarks
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.MemoryDB;
var cfnMultiRegionClusterProps = new CfnMultiRegionClusterProps {
NodeType = "nodeType",
// the properties below are optional
Description = "description",
Engine = "engine",
EngineVersion = "engineVersion",
MultiRegionClusterNameSuffix = "multiRegionClusterNameSuffix",
MultiRegionParameterGroupName = "multiRegionParameterGroupName",
NumShards = 123,
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
TlsEnabled = false,
UpdateStrategy = "updateStrategy"
};
Synopsis
Properties
Description | The description of the multi-Region cluster. |
Engine | The name of the engine used by the multi-Region cluster. |
EngineVersion | The version of the engine used by the multi-Region cluster. |
MultiRegionClusterNameSuffix | A suffix to be added to the Multi-Region cluster name. |
MultiRegionParameterGroupName | The name of the multi-Region parameter group associated with the cluster. |
NodeType | The node type used by the multi-Region cluster. |
NumShards | TBD. |
Tags | A list of tags to be applied to the multi-Region cluster. |
TlsEnabled | Indiciates if the multi-Region cluster is TLS enabled. |
UpdateStrategy | The strategy to use for the update operation. |
Properties
Description
The description of the multi-Region cluster.
virtual string Description { get; }
Property Value
System.String
Remarks
Engine
The name of the engine used by the multi-Region cluster.
virtual string Engine { get; }
Property Value
System.String
Remarks
EngineVersion
The version of the engine used by the multi-Region cluster.
virtual string EngineVersion { get; }
Property Value
System.String
Remarks
MultiRegionClusterNameSuffix
A suffix to be added to the Multi-Region cluster name.
virtual string MultiRegionClusterNameSuffix { get; }
Property Value
System.String
Remarks
Amazon MemoryDB automatically applies a prefix to the Multi-Region cluster Name when it is created. Each Amazon Region has its own prefix. For instance, a Multi-Region cluster Name created in the US-West-1 region will begin with "virxk", along with the suffix name you provide. The suffix guarantees uniqueness of the Multi-Region cluster name across multiple regions.
MultiRegionParameterGroupName
The name of the multi-Region parameter group associated with the cluster.
virtual string MultiRegionParameterGroupName { get; }
Property Value
System.String
Remarks
NodeType
The node type used by the multi-Region cluster.
string NodeType { get; }
Property Value
System.String
Remarks
NumShards
TBD.
virtual Nullable<double> NumShards { get; }
Property Value
System.Nullable<System.Double>
Remarks
Tags
A list of tags to be applied to the multi-Region cluster.
virtual ICfnTag[] Tags { get; }
Property Value
ICfnTag[]
Remarks
TlsEnabled
Indiciates if the multi-Region cluster is TLS enabled.
virtual object TlsEnabled { get; }
Property Value
System.Object
Remarks
UpdateStrategy
The strategy to use for the update operation.
virtual string UpdateStrategy { get; }
Property Value
System.String
Remarks
Supported values are "coordinated" or "uncoordinated".