class MysqlEngineVersion
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.RDS.MysqlEngineVersion |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsrds#MysqlEngineVersion |
![]() | software.amazon.awscdk.services.rds.MysqlEngineVersion |
![]() | aws_cdk.aws_rds.MysqlEngineVersion |
![]() | aws-cdk-lib » aws_rds » MysqlEngineVersion |
The versions for the MySQL instance engines (those returned by DatabaseInstanceEngine.mysql
).
Example
declare const vpc: ec2.Vpc;
const iopsInstance = new rds.DatabaseInstance(this, 'IopsInstance', {
engine: rds.DatabaseInstanceEngine.mysql({ version: rds.MysqlEngineVersion.VER_8_0_30 }),
vpc,
storageType: rds.StorageType.IO1,
iops: 5000,
});
const gp3Instance = new rds.DatabaseInstance(this, 'Gp3Instance', {
engine: rds.DatabaseInstanceEngine.mysql({ version: rds.MysqlEngineVersion.VER_8_0_30 }),
vpc,
allocatedStorage: 500,
storageType: rds.StorageType.GP3,
storageThroughput: 500, // only applicable for GP3
});
Properties
Name | Type | Description |
---|---|---|
mysql | string | The full version string, for example, "10.5.28". |
mysql | string | The major version of the engine, for example, "10.5". |
static VER_5_7 | Mysql | Version "5.7" (only a major version, without a specific minor version). |
static VER_5_7_16 | Mysql | Version "5.7.16". |
static VER_5_7_17 | Mysql | Version "5.7.17". |
static VER_5_7_19 | Mysql | Version "5.7.19". |
static VER_5_7_21 | Mysql | Version "5.7.21". |
static VER_5_7_22 | Mysql | Version "5.7.22". |
static VER_5_7_23 | Mysql | Version "5.7.23". |
static VER_5_7_24 | Mysql | Version "5.7.24". |
static VER_5_7_25 | Mysql | Version "5.7.25". |
static VER_5_7_26 | Mysql | Version "5.7.26". |
static VER_5_7_28 | Mysql | Version "5.7.28". |
static VER_5_7_30 | Mysql | Version "5.7.30". |
static VER_5_7_31 | Mysql | Version "5.7.31". |
static VER_5_7_33 | Mysql | Version "5.7.33". |
static VER_5_7_34 | Mysql | Version "5.7.34". |
static VER_5_7_35 | Mysql | Version "5.7.35". |
static VER_5_7_36 | Mysql | Version "5.7.36". |
static VER_5_7_37 | Mysql | Version "5.7.37". |
static VER_5_7_38 | Mysql | Version "5.7.38". |
static VER_5_7_39 | Mysql | Version "5.7.39". |
static VER_5_7_40 | Mysql | Version "5.7.40". |
static VER_5_7_41 | Mysql | Version "5.7.41". |
static VER_5_7_42 | Mysql | Version "5.7.42". |
static VER_8_0 | Mysql | Version "8.0" (only a major version, without a specific minor version). |
static VER_8_0_11 | Mysql | Version "8.0.11". |
static VER_8_0_13 | Mysql | Version "8.0.13". |
static VER_8_0_15 | Mysql | Version "8.0.15". |
static VER_8_0_16 | Mysql | Version "8.0.16". |
static VER_8_0_17 | Mysql | Version "8.0.17". |
static VER_8_0_19 | Mysql | Version "8.0.19". |
static VER_8_0_20 | Mysql | Version "8.0.20 ". |
static VER_8_0_21 | Mysql | Version "8.0.21 ". |
static VER_8_0_23 | Mysql | Version "8.0.23". |
static VER_8_0_25 | Mysql | Version "8.0.25". |
static VER_8_0_26 | Mysql | Version "8.0.26". |
static VER_8_0_27 | Mysql | Version "8.0.27". |
static VER_8_0_28 | Mysql | Version "8.0.28". |
static VER_8_0_30 | Mysql | Version "8.0.30". |
static VER_8_0_31 | Mysql | Version "8.0.31". |
static VER_8_0_32 | Mysql | Version "8.0.32". |
static VER_8_0_33 | Mysql | Version "8.0.33". |
mysqlFullVersion
Type:
string
The full version string, for example, "10.5.28".
mysqlMajorVersion
Type:
string
The major version of the engine, for example, "10.5".
static VER_5_7
Type:
Mysql
Version "5.7" (only a major version, without a specific minor version).
static VER_5_7_16
Type:
Mysql
Version "5.7.16".
static VER_5_7_17
Type:
Mysql
Version "5.7.17".
static VER_5_7_19
Type:
Mysql
Version "5.7.19".
static VER_5_7_21
Type:
Mysql
Version "5.7.21".
static VER_5_7_22
Type:
Mysql
Version "5.7.22".
static VER_5_7_23
Type:
Mysql
Version "5.7.23".
static VER_5_7_24
Type:
Mysql
Version "5.7.24".
static VER_5_7_25
Type:
Mysql
Version "5.7.25".
static VER_5_7_26
Type:
Mysql
Version "5.7.26".
static VER_5_7_28
Type:
Mysql
Version "5.7.28".
static VER_5_7_30
Type:
Mysql
Version "5.7.30".
static VER_5_7_31
Type:
Mysql
Version "5.7.31".
static VER_5_7_33
Type:
Mysql
Version "5.7.33".
static VER_5_7_34
Type:
Mysql
Version "5.7.34".
static VER_5_7_35
Type:
Mysql
Version "5.7.35".
static VER_5_7_36
Type:
Mysql
Version "5.7.36".
static VER_5_7_37
Type:
Mysql
Version "5.7.37".
static VER_5_7_38
Type:
Mysql
Version "5.7.38".
static VER_5_7_39
Type:
Mysql
Version "5.7.39".
static VER_5_7_40
Type:
Mysql
Version "5.7.40".
static VER_5_7_41
Type:
Mysql
Version "5.7.41".
static VER_5_7_42
Type:
Mysql
Version "5.7.42".
static VER_8_0
Type:
Mysql
Version "8.0" (only a major version, without a specific minor version).
static VER_8_0_11
Type:
Mysql
Version "8.0.11".
static VER_8_0_13
Type:
Mysql
Version "8.0.13".
static VER_8_0_15
Type:
Mysql
Version "8.0.15".
static VER_8_0_16
Type:
Mysql
Version "8.0.16".
static VER_8_0_17
Type:
Mysql
Version "8.0.17".
static VER_8_0_19
Type:
Mysql
Version "8.0.19".
static VER_8_0_20
Type:
Mysql
Version "8.0.20 ".
static VER_8_0_21
Type:
Mysql
Version "8.0.21 ".
static VER_8_0_23
Type:
Mysql
Version "8.0.23".
static VER_8_0_25
Type:
Mysql
Version "8.0.25".
static VER_8_0_26
Type:
Mysql
Version "8.0.26".
static VER_8_0_27
Type:
Mysql
Version "8.0.27".
static VER_8_0_28
Type:
Mysql
Version "8.0.28".
static VER_8_0_30
Type:
Mysql
Version "8.0.30".
static VER_8_0_31
Type:
Mysql
Version "8.0.31".
static VER_8_0_32
Type:
Mysql
Version "8.0.32".
static VER_8_0_33
Type:
Mysql
Version "8.0.33".
Methods
Name | Description |
---|---|
static of(mysqlFullVersion, mysqlMajorVersion) | Create a new MysqlEngineVersion with an arbitrary version. |
static of(mysqlFullVersion, mysqlMajorVersion)
public static of(mysqlFullVersion: string, mysqlMajorVersion: string): MysqlEngineVersion
Parameters
- mysqlFullVersion
string
— the full version string, for example "8.1.43". - mysqlMajorVersion
string
— the major version of the engine, for example "8.1".
Returns
Create a new MysqlEngineVersion with an arbitrary version.