Class MysqlEngineVersion
The versions for the MySQL instance engines (those returned by DatabaseInstanceEngine.mysql
).
Inheritance
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class MysqlEngineVersion : DeputyBase
Syntax (vb)
Public Class MysqlEngineVersion
Inherits DeputyBase
Remarks
ExampleMetadata: infused
Examples
Vpc vpc;
var iopsInstance = new DatabaseInstance(this, "IopsInstance", new DatabaseInstanceProps {
Engine = DatabaseInstanceEngine.Mysql(new MySqlInstanceEngineProps { Version = MysqlEngineVersion.VER_8_0_39 }),
Vpc = vpc,
StorageType = StorageType.IO1,
Iops = 5000
});
var gp3Instance = new DatabaseInstance(this, "Gp3Instance", new DatabaseInstanceProps {
Engine = DatabaseInstanceEngine.Mysql(new MySqlInstanceEngineProps { Version = MysqlEngineVersion.VER_8_0_39 }),
Vpc = vpc,
AllocatedStorage = 500,
StorageType = StorageType.GP3,
StorageThroughput = 500
});
Synopsis
Constructors
MysqlEngineVersion(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
MysqlEngineVersion(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
MysqlFullVersion | The full version string, for example, "10.5.28". |
MysqlMajorVersion | The major version of the engine, for example, "10.5". |
VER_5_5_54 | (deprecated) Version "5.5.54". |
VER_5_7 | Version "5.7" (only a major version, without a specific minor version). |
VER_5_7_16 | (deprecated) Version "5.7.16". |
VER_5_7_17 | (deprecated) Version "5.7.17". |
VER_5_7_19 | (deprecated) Version "5.7.19". |
VER_5_7_21 | (deprecated) Version "5.7.21". |
VER_5_7_22 | (deprecated) Version "5.7.22". |
VER_5_7_23 | (deprecated) Version "5.7.23". |
VER_5_7_24 | (deprecated) Version "5.7.24". |
VER_5_7_25 | (deprecated) Version "5.7.25". |
VER_5_7_26 | (deprecated) Version "5.7.26". |
VER_5_7_28 | (deprecated) Version "5.7.28". |
VER_5_7_30 | (deprecated) Version "5.7.30". |
VER_5_7_31 | (deprecated) Version "5.7.31". |
VER_5_7_33 | (deprecated) Version "5.7.33". |
VER_5_7_34 | (deprecated) Version "5.7.34". |
VER_5_7_35 | (deprecated) Version "5.7.35". |
VER_5_7_36 | (deprecated) Version "5.7.36". |
VER_5_7_37 | (deprecated) Version "5.7.37". |
VER_5_7_38 | (deprecated) Version "5.7.38". |
VER_5_7_39 | (deprecated) Version "5.7.39". |
VER_5_7_40 | (deprecated) Version "5.7.40". |
VER_5_7_41 | (deprecated) Version "5.7.41". |
VER_5_7_42 | (deprecated) Version "5.7.42". |
VER_5_7_43 | (deprecated) Version "5.7.43". |
VER_5_7_44 | Version "5.7.44". |
VER_5_7_44_RDS_20240408 | Version "5.7.44-rds.20240408". |
VER_5_7_44_RDS_20240529 | Version "5.7.44-rds.20240529". |
VER_5_7_44_RDS_20240808 | Version "5.7.44-rds.20240808". |
VER_8_0 | Version "8.0" (only a major version, without a specific minor version). |
VER_8_0_11 | (deprecated) Version "8.0.11". |
VER_8_0_13 | (deprecated) Version "8.0.13". |
VER_8_0_15 | (deprecated) Version "8.0.15". |
VER_8_0_16 | (deprecated) Version "8.0.16". |
VER_8_0_17 | (deprecated) Version "8.0.17". |
VER_8_0_19 | (deprecated) Version "8.0.19". |
VER_8_0_20 | (deprecated) Version "8.0.20". |
VER_8_0_21 | (deprecated) Version "8.0.21". |
VER_8_0_23 | (deprecated) Version "8.0.23". |
VER_8_0_25 | (deprecated) Version "8.0.25". |
VER_8_0_26 | (deprecated) Version "8.0.26". |
VER_8_0_27 | (deprecated) Version "8.0.27". |
VER_8_0_28 | (deprecated) Version "8.0.28". |
VER_8_0_29 | (deprecated) Version "8.0.29". |
VER_8_0_30 | (deprecated) Version "8.0.30". |
VER_8_0_31 | (deprecated) Version "8.0.31". |
VER_8_0_32 | Version "8.0.32". |
VER_8_0_33 | Version "8.0.33". |
VER_8_0_34 | Version "8.0.34". |
VER_8_0_35 | Version "8.0.35". |
VER_8_0_36 | Version "8.0.36". |
VER_8_0_37 | Version "8.0.37". |
VER_8_0_39 | Version "8.0.39". |
Methods
Of(String, String) | Create a new MysqlEngineVersion with an arbitrary version. |
Constructors
MysqlEngineVersion(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected MysqlEngineVersion(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
MysqlEngineVersion(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected MysqlEngineVersion(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
MysqlFullVersion
The full version string, for example, "10.5.28".
public virtual string MysqlFullVersion { get; }
Property Value
System.String
MysqlMajorVersion
The major version of the engine, for example, "10.5".
public virtual string MysqlMajorVersion { get; }
Property Value
System.String
VER_5_5_54
(deprecated) Version "5.5.54".
public static MysqlEngineVersion VER_5_5_54 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7
Version "5.7" (only a major version, without a specific minor version).
public static MysqlEngineVersion VER_5_7 { get; }
Property Value
VER_5_7_16
(deprecated) Version "5.7.16".
public static MysqlEngineVersion VER_5_7_16 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_17
(deprecated) Version "5.7.17".
public static MysqlEngineVersion VER_5_7_17 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_19
(deprecated) Version "5.7.19".
public static MysqlEngineVersion VER_5_7_19 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_21
(deprecated) Version "5.7.21".
public static MysqlEngineVersion VER_5_7_21 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_22
(deprecated) Version "5.7.22".
public static MysqlEngineVersion VER_5_7_22 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_23
(deprecated) Version "5.7.23".
public static MysqlEngineVersion VER_5_7_23 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_24
(deprecated) Version "5.7.24".
public static MysqlEngineVersion VER_5_7_24 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_25
(deprecated) Version "5.7.25".
public static MysqlEngineVersion VER_5_7_25 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_26
(deprecated) Version "5.7.26".
public static MysqlEngineVersion VER_5_7_26 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_28
(deprecated) Version "5.7.28".
public static MysqlEngineVersion VER_5_7_28 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_30
(deprecated) Version "5.7.30".
public static MysqlEngineVersion VER_5_7_30 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_31
(deprecated) Version "5.7.31".
public static MysqlEngineVersion VER_5_7_31 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_33
(deprecated) Version "5.7.33".
public static MysqlEngineVersion VER_5_7_33 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_34
(deprecated) Version "5.7.34".
public static MysqlEngineVersion VER_5_7_34 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_35
(deprecated) Version "5.7.35".
public static MysqlEngineVersion VER_5_7_35 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_36
(deprecated) Version "5.7.36".
public static MysqlEngineVersion VER_5_7_36 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_37
(deprecated) Version "5.7.37".
public static MysqlEngineVersion VER_5_7_37 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_38
(deprecated) Version "5.7.38".
public static MysqlEngineVersion VER_5_7_38 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_39
(deprecated) Version "5.7.39".
public static MysqlEngineVersion VER_5_7_39 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_40
(deprecated) Version "5.7.40".
public static MysqlEngineVersion VER_5_7_40 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_41
(deprecated) Version "5.7.41".
public static MysqlEngineVersion VER_5_7_41 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_42
(deprecated) Version "5.7.42".
public static MysqlEngineVersion VER_5_7_42 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_43
(deprecated) Version "5.7.43".
public static MysqlEngineVersion VER_5_7_43 { get; }
Property Value
Remarks
Stability: Deprecated
VER_5_7_44
Version "5.7.44".
public static MysqlEngineVersion VER_5_7_44 { get; }
Property Value
VER_5_7_44_RDS_20240408
Version "5.7.44-rds.20240408".
public static MysqlEngineVersion VER_5_7_44_RDS_20240408 { get; }
Property Value
VER_5_7_44_RDS_20240529
Version "5.7.44-rds.20240529".
public static MysqlEngineVersion VER_5_7_44_RDS_20240529 { get; }
Property Value
VER_5_7_44_RDS_20240808
Version "5.7.44-rds.20240808".
public static MysqlEngineVersion VER_5_7_44_RDS_20240808 { get; }
Property Value
VER_8_0
Version "8.0" (only a major version, without a specific minor version).
public static MysqlEngineVersion VER_8_0 { get; }
Property Value
VER_8_0_11
(deprecated) Version "8.0.11".
public static MysqlEngineVersion VER_8_0_11 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_13
(deprecated) Version "8.0.13".
public static MysqlEngineVersion VER_8_0_13 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_15
(deprecated) Version "8.0.15".
public static MysqlEngineVersion VER_8_0_15 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_16
(deprecated) Version "8.0.16".
public static MysqlEngineVersion VER_8_0_16 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_17
(deprecated) Version "8.0.17".
public static MysqlEngineVersion VER_8_0_17 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_19
(deprecated) Version "8.0.19".
public static MysqlEngineVersion VER_8_0_19 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_20
(deprecated) Version "8.0.20".
public static MysqlEngineVersion VER_8_0_20 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_21
(deprecated) Version "8.0.21".
public static MysqlEngineVersion VER_8_0_21 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_23
(deprecated) Version "8.0.23".
public static MysqlEngineVersion VER_8_0_23 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_25
(deprecated) Version "8.0.25".
public static MysqlEngineVersion VER_8_0_25 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_26
(deprecated) Version "8.0.26".
public static MysqlEngineVersion VER_8_0_26 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_27
(deprecated) Version "8.0.27".
public static MysqlEngineVersion VER_8_0_27 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_28
(deprecated) Version "8.0.28".
public static MysqlEngineVersion VER_8_0_28 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_29
(deprecated) Version "8.0.29".
public static MysqlEngineVersion VER_8_0_29 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_30
(deprecated) Version "8.0.30".
public static MysqlEngineVersion VER_8_0_30 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_31
(deprecated) Version "8.0.31".
public static MysqlEngineVersion VER_8_0_31 { get; }
Property Value
Remarks
Stability: Deprecated
VER_8_0_32
Version "8.0.32".
public static MysqlEngineVersion VER_8_0_32 { get; }
Property Value
VER_8_0_33
Version "8.0.33".
public static MysqlEngineVersion VER_8_0_33 { get; }
Property Value
VER_8_0_34
Version "8.0.34".
public static MysqlEngineVersion VER_8_0_34 { get; }
Property Value
VER_8_0_35
Version "8.0.35".
public static MysqlEngineVersion VER_8_0_35 { get; }
Property Value
VER_8_0_36
Version "8.0.36".
public static MysqlEngineVersion VER_8_0_36 { get; }
Property Value
VER_8_0_37
Version "8.0.37".
public static MysqlEngineVersion VER_8_0_37 { get; }
Property Value
VER_8_0_39
Version "8.0.39".
public static MysqlEngineVersion VER_8_0_39 { get; }
Property Value
Methods
Of(String, String)
Create a new MysqlEngineVersion with an arbitrary version.
public static MysqlEngineVersion Of(string mysqlFullVersion, string mysqlMajorVersion)
Parameters
- mysqlFullVersion System.String
the full version string, for example "8.1.43".
- mysqlMajorVersion System.String
the major version of the engine, for example "8.1".
Returns