Class AuroraEngineVersion
The versions for the Aurora cluster engine (those returned by {@link DatabaseClusterEngine.aurora}).
Inheritance
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.AWS.RDS.dll
Syntax (csharp)
public class AuroraEngineVersion : DeputyBase
Syntax (vb)
Public Class AuroraEngineVersion
Inherits DeputyBase
Remarks
ExampleMetadata: infused
Examples
Vpc vpc;
new DatabaseClusterFromSnapshot(this, "Database", new DatabaseClusterFromSnapshotProps {
Engine = DatabaseClusterEngine.Aurora(new AuroraClusterEngineProps { Version = AuroraEngineVersion.VER_1_22_2 }),
InstanceProps = new InstanceProps {
Vpc = vpc
},
SnapshotIdentifier = "mySnapshot"
});
Synopsis
Constructors
AuroraEngineVersion(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
AuroraEngineVersion(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
AuroraFullVersion | The full version string, for example, "5.6.mysql_aurora.1.78.3.6". |
AuroraMajorVersion | The major version of the engine. |
VER_1_17_9 | Version "5.6.mysql_aurora.1.17.9". |
VER_1_19_0 | Version "5.6.mysql_aurora.1.19.0". |
VER_1_19_1 | Version "5.6.mysql_aurora.1.19.1". |
VER_1_19_2 | Version "5.6.mysql_aurora.1.19.2". |
VER_1_19_5 | Version "5.6.mysql_aurora.1.19.5". |
VER_1_19_6 | Version "5.6.mysql_aurora.1.19.6". |
VER_1_20_0 | Version "5.6.mysql_aurora.1.20.0". |
VER_1_20_1 | Version "5.6.mysql_aurora.1.20.1". |
VER_1_21_0 | Version "5.6.mysql_aurora.1.21.0". |
VER_1_22_0 | Version "5.6.mysql_aurora.1.22.0". |
VER_1_22_1 | Version "5.6.mysql_aurora.1.22.1". |
VER_1_22_1_3 | Version "5.6.mysql_aurora.1.22.1.3". |
VER_1_22_2 | Version "5.6.mysql_aurora.1.22.2". |
VER_10A | Version "5.6.10a". |
Methods
Of(String, String) | Create a new AuroraEngineVersion with an arbitrary version. |
Constructors
AuroraEngineVersion(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected AuroraEngineVersion(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
AuroraEngineVersion(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected AuroraEngineVersion(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
AuroraFullVersion
The full version string, for example, "5.6.mysql_aurora.1.78.3.6".
public virtual string AuroraFullVersion { get; }
Property Value
System.String
AuroraMajorVersion
The major version of the engine.
public virtual string AuroraMajorVersion { get; }
Property Value
System.String
Remarks
Currently, it's always "5.6".
VER_1_17_9
Version "5.6.mysql_aurora.1.17.9".
public static AuroraEngineVersion VER_1_17_9 { get; }
Property Value
VER_1_19_0
Version "5.6.mysql_aurora.1.19.0".
public static AuroraEngineVersion VER_1_19_0 { get; }
Property Value
VER_1_19_1
Version "5.6.mysql_aurora.1.19.1".
public static AuroraEngineVersion VER_1_19_1 { get; }
Property Value
VER_1_19_2
Version "5.6.mysql_aurora.1.19.2".
public static AuroraEngineVersion VER_1_19_2 { get; }
Property Value
VER_1_19_5
Version "5.6.mysql_aurora.1.19.5".
public static AuroraEngineVersion VER_1_19_5 { get; }
Property Value
VER_1_19_6
Version "5.6.mysql_aurora.1.19.6".
public static AuroraEngineVersion VER_1_19_6 { get; }
Property Value
VER_1_20_0
Version "5.6.mysql_aurora.1.20.0".
public static AuroraEngineVersion VER_1_20_0 { get; }
Property Value
VER_1_20_1
Version "5.6.mysql_aurora.1.20.1".
public static AuroraEngineVersion VER_1_20_1 { get; }
Property Value
VER_1_21_0
Version "5.6.mysql_aurora.1.21.0".
public static AuroraEngineVersion VER_1_21_0 { get; }
Property Value
VER_1_22_0
Version "5.6.mysql_aurora.1.22.0".
public static AuroraEngineVersion VER_1_22_0 { get; }
Property Value
VER_1_22_1
Version "5.6.mysql_aurora.1.22.1".
public static AuroraEngineVersion VER_1_22_1 { get; }
Property Value
VER_1_22_1_3
Version "5.6.mysql_aurora.1.22.1.3".
public static AuroraEngineVersion VER_1_22_1_3 { get; }
Property Value
VER_1_22_2
Version "5.6.mysql_aurora.1.22.2".
public static AuroraEngineVersion VER_1_22_2 { get; }
Property Value
VER_10A
Version "5.6.10a".
public static AuroraEngineVersion VER_10A { get; }
Property Value
Methods
Of(String, String)
Create a new AuroraEngineVersion with an arbitrary version.
public static AuroraEngineVersion Of(string auroraFullVersion, string auroraMajorVersion = null)
Parameters
- auroraFullVersion System.String
the full version string, for example "5.6.mysql_aurora.1.78.3.6".
- auroraMajorVersion System.String
the major version of the engine, defaults to "5.6".
Returns