Class: AWSCDK::RDS::AuroraEngineVersion Deprecated

Inherits:
Jsii::Object
  • Object
show all
Defined in:
rds/aurora_engine_version.rb

Overview

Deprecated.

use AuroraMysqlEngineVersion instead

The versions for the Aurora cluster engine (those returned by DatabaseClusterEngine.aurora).

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ AuroraEngineVersion

Returns a new instance of AuroraEngineVersion.

Raises:

  • (NoMethodError)


10
11
12
# File 'rds/aurora_engine_version.rb', line 10

def initialize(*args)
  raise NoMethodError, "aws-cdk-lib.aws_rds.AuroraEngineVersion does not have a visible constructor; use the provided factory methods"
end

Class Method Details

.jsii_overridable_methodsObject



14
15
16
17
18
19
# File 'rds/aurora_engine_version.rb', line 14

def self.jsii_overridable_methods
  {
    :aurora_full_version => { kind: :property, name: "auroraFullVersion", is_optional: false },
    :aurora_major_version => { kind: :property, name: "auroraMajorVersion", is_optional: false },
  }
end

.of(aurora_full_version, aurora_major_version = nil) ⇒ AWSCDK::RDS::AuroraEngineVersion

Create a new AuroraEngineVersion with an arbitrary version.

Parameters:

  • aurora_full_version (String)

    the full version string, for example "5.6.mysql_aurora.1.78.3.6".

  • aurora_major_version (String, nil) (defaults to: nil)

    the major version of the engine, defaults to "5.6".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


26
27
28
29
30
# File 'rds/aurora_engine_version.rb', line 26

def self.of(aurora_full_version, aurora_major_version = nil)
  Jsii::Type.check_type(aurora_full_version, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "auroraFullVersion")
  Jsii::Type.check_type(aurora_major_version, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "auroraMajorVersion") unless aurora_major_version.nil?
  Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "of", [aurora_full_version, aurora_major_version])
end

.VER_10_AAWSCDK::RDS::AuroraEngineVersion

Version "5.6.10a".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


182
183
184
# File 'rds/aurora_engine_version.rb', line 182

def self.VER_10_A()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_10A")
end

.VER_1_17_9AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.17.9".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


35
36
37
# File 'rds/aurora_engine_version.rb', line 35

def self.VER_1_17_9()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_17_9")
end

.VER_1_19_0AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.19.0".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


42
43
44
# File 'rds/aurora_engine_version.rb', line 42

def self.VER_1_19_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_19_0")
end

.VER_1_19_1AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.19.1".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


49
50
51
# File 'rds/aurora_engine_version.rb', line 49

def self.VER_1_19_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_19_1")
end

.VER_1_19_2AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.19.2".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


56
57
58
# File 'rds/aurora_engine_version.rb', line 56

def self.VER_1_19_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_19_2")
end

.VER_1_19_5AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.19.5".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


63
64
65
# File 'rds/aurora_engine_version.rb', line 63

def self.VER_1_19_5()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_19_5")
end

.VER_1_19_6AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.19.6".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


70
71
72
# File 'rds/aurora_engine_version.rb', line 70

def self.VER_1_19_6()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_19_6")
end

.VER_1_20_0AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.20.0".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


77
78
79
# File 'rds/aurora_engine_version.rb', line 77

def self.VER_1_20_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_20_0")
end

.VER_1_20_1AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.20.1".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


84
85
86
# File 'rds/aurora_engine_version.rb', line 84

def self.VER_1_20_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_20_1")
end

.VER_1_21_0AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.21.0".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


91
92
93
# File 'rds/aurora_engine_version.rb', line 91

def self.VER_1_21_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_21_0")
end

.VER_1_22_0AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.0".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


98
99
100
# File 'rds/aurora_engine_version.rb', line 98

def self.VER_1_22_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_0")
end

.VER_1_22_1AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.1".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


105
106
107
# File 'rds/aurora_engine_version.rb', line 105

def self.VER_1_22_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_1")
end

.VER_1_22_1_3AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.1.3".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


112
113
114
# File 'rds/aurora_engine_version.rb', line 112

def self.VER_1_22_1_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_1_3")
end

.VER_1_22_2AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.2".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


119
120
121
# File 'rds/aurora_engine_version.rb', line 119

def self.VER_1_22_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_2")
end

.VER_1_22_3AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.3".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


126
127
128
# File 'rds/aurora_engine_version.rb', line 126

def self.VER_1_22_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_3")
end

.VER_1_22_4AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.4".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


133
134
135
# File 'rds/aurora_engine_version.rb', line 133

def self.VER_1_22_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_4")
end

.VER_1_22_5AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.22.5".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


140
141
142
# File 'rds/aurora_engine_version.rb', line 140

def self.VER_1_22_5()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_22_5")
end

.VER_1_23_0AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.23.0".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


147
148
149
# File 'rds/aurora_engine_version.rb', line 147

def self.VER_1_23_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_23_0")
end

.VER_1_23_1AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.23.1".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


154
155
156
# File 'rds/aurora_engine_version.rb', line 154

def self.VER_1_23_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_23_1")
end

.VER_1_23_2AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.23.2".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


161
162
163
# File 'rds/aurora_engine_version.rb', line 161

def self.VER_1_23_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_23_2")
end

.VER_1_23_3AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.23.3".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


168
169
170
# File 'rds/aurora_engine_version.rb', line 168

def self.VER_1_23_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_23_3")
end

.VER_1_23_4AWSCDK::RDS::AuroraEngineVersion

Version "5.6.mysql_aurora.1.23.4".

Returns:

  • (AWSCDK::RDS::AuroraEngineVersion)


175
176
177
# File 'rds/aurora_engine_version.rb', line 175

def self.VER_1_23_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_rds.AuroraEngineVersion", "VER_1_23_4")
end

Instance Method Details

#aurora_full_versionString

The full version string, for example, "5.6.mysql_aurora.1.78.3.6".

Returns:

  • (String)


189
190
191
# File 'rds/aurora_engine_version.rb', line 189

def aurora_full_version()
  jsii_get_property("auroraFullVersion")
end

#aurora_major_versionString

The major version of the engine.

Currently, it's always "5.6".

Returns:

  • (String)


198
199
200
# File 'rds/aurora_engine_version.rb', line 198

def aurora_major_version()
  jsii_get_property("auroraMajorVersion")
end