Class AuroraMysqlClusterEngineProps
Creation properties of the Aurora MySQL database cluster engine.
Inheritance
System.Object
AuroraMysqlClusterEngineProps
Implements
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AuroraMysqlClusterEngineProps : Object, IAuroraMysqlClusterEngineProps
Syntax (vb)
Public Class AuroraMysqlClusterEngineProps
Inherits Object
Implements IAuroraMysqlClusterEngineProps
Remarks
Used in DatabaseClusterEngine.auroraMysql
.
ExampleMetadata: infused
Examples
Vpc vpc;
var cluster = new DatabaseCluster(this, "Database", new DatabaseClusterProps {
Engine = DatabaseClusterEngine.AuroraMysql(new AuroraMysqlClusterEngineProps { Version = AuroraMysqlEngineVersion.VER_3_01_0 }),
Writer = ClusterInstance.Provisioned("writer", new ProvisionedClusterInstanceProps {
InstanceType = InstanceType.Of(InstanceClass.R6G, InstanceSize.XLARGE4)
}),
ServerlessV2MinCapacity = 6.5,
ServerlessV2MaxCapacity = 64,
Readers = new [] { ClusterInstance.ServerlessV2("reader1", new ServerlessV2ClusterInstanceProps { ScaleWithWriter = true }), ClusterInstance.ServerlessV2("reader2") },
Vpc = vpc
});
Synopsis
Constructors
AuroraMysqlClusterEngineProps() |
Properties
Version | The version of the Aurora MySQL cluster engine. |
Constructors
AuroraMysqlClusterEngineProps()
public AuroraMysqlClusterEngineProps()
Properties
Version
The version of the Aurora MySQL cluster engine.
public AuroraMysqlEngineVersion Version { get; set; }
Property Value