Class AuroraMysqlClusterEngineProps
Creation properties of the Aurora MySQL database cluster engine.
Inheritance
System.Object
AuroraMysqlClusterEngineProps
Implements
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.AWS.RDS.dll
Syntax (csharp)
public class AuroraMysqlClusterEngineProps : Object, IAuroraMysqlClusterEngineProps
Syntax (vb)
Public Class AuroraMysqlClusterEngineProps
Inherits Object
Implements IAuroraMysqlClusterEngineProps
Remarks
Used in {@link DatabaseClusterEngine.auroraMysql}.
ExampleMetadata: infused
Examples
Vpc vpc;
var cluster = new DatabaseCluster(this, "Database", new DatabaseClusterProps {
Engine = DatabaseClusterEngine.AuroraMysql(new AuroraMysqlClusterEngineProps { Version = AuroraMysqlEngineVersion.VER_2_08_1 }),
Credentials = Credentials.FromGeneratedSecret("clusteradmin"), // Optional - will default to 'admin' username and generated password
InstanceProps = new InstanceProps {
// optional , defaults to t3.medium
InstanceType = InstanceType.Of(InstanceClass.BURSTABLE2, InstanceSize.SMALL),
VpcSubnets = new SubnetSelection {
SubnetType = SubnetType.PRIVATE_WITH_NAT
},
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