Class: AWSCDK::EKSv2::ALBControllerVersion

Inherits:
Jsii::Object
  • Object
show all
Defined in:
ek_sv2/alb_controller_version.rb

Overview

Controller version.

Corresponds to the image tag of 'amazon/aws-load-balancer-controller' image.

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ ALBControllerVersion

Returns a new instance of ALBControllerVersion.

Raises:

  • (NoMethodError)


10
11
12
# File 'ek_sv2/alb_controller_version.rb', line 10

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

Class Method Details

.jsii_overridable_methodsObject



14
15
16
17
18
19
20
# File 'ek_sv2/alb_controller_version.rb', line 14

def self.jsii_overridable_methods
  {
    :custom => { kind: :property, name: "custom", is_optional: false },
    :helm_chart_version => { kind: :property, name: "helmChartVersion", is_optional: false },
    :version => { kind: :property, name: "version", is_optional: false },
  }
end

.of(version, helm_chart_version = nil) ⇒ AWSCDK::EKSv2::ALBControllerVersion

Specify a custom version and an associated helm chart version.

Use this if the version you need is not available in one of the predefined versions. Note that in this case, you will also need to provide an IAM policy in the controller options.

ALB controller version and helm chart version compatibility information can be found here: https://github.com/aws/eks-charts/blob/v0.0.133/stable/aws-load-balancer-controller/Chart.yaml

Parameters:

  • version (String)

    The version number.

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

    The version of the helm chart.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


33
34
35
36
37
# File 'ek_sv2/alb_controller_version.rb', line 33

def self.of(version, helm_chart_version = nil)
  Jsii::Type.check_type(version, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "version")
  Jsii::Type.check_type(helm_chart_version, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "helmChartVersion") unless helm_chart_version.nil?
  Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "of", [version, helm_chart_version])
end

.V2_0_0AWSCDK::EKSv2::ALBControllerVersion

v2.0.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


42
43
44
# File 'ek_sv2/alb_controller_version.rb', line 42

def self.V2_0_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_0_0")
end

.V2_0_1AWSCDK::EKSv2::ALBControllerVersion

v2.0.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


49
50
51
# File 'ek_sv2/alb_controller_version.rb', line 49

def self.V2_0_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_0_1")
end

.V2_10_0AWSCDK::EKSv2::ALBControllerVersion

v2.10.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


84
85
86
# File 'ek_sv2/alb_controller_version.rb', line 84

def self.V2_10_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_10_0")
end

.V2_10_1AWSCDK::EKSv2::ALBControllerVersion

v2.10.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


91
92
93
# File 'ek_sv2/alb_controller_version.rb', line 91

def self.V2_10_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_10_1")
end

.V2_11_0AWSCDK::EKSv2::ALBControllerVersion

v2.11.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


98
99
100
# File 'ek_sv2/alb_controller_version.rb', line 98

def self.V2_11_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_11_0")
end

.V2_12_0AWSCDK::EKSv2::ALBControllerVersion

v2.12.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


105
106
107
# File 'ek_sv2/alb_controller_version.rb', line 105

def self.V2_12_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_12_0")
end

.V2_13_0AWSCDK::EKSv2::ALBControllerVersion

v2.13.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


112
113
114
# File 'ek_sv2/alb_controller_version.rb', line 112

def self.V2_13_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_13_0")
end

.V2_13_1AWSCDK::EKSv2::ALBControllerVersion

v2.13.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


119
120
121
# File 'ek_sv2/alb_controller_version.rb', line 119

def self.V2_13_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_13_1")
end

.V2_13_2AWSCDK::EKSv2::ALBControllerVersion

v2.13.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


126
127
128
# File 'ek_sv2/alb_controller_version.rb', line 126

def self.V2_13_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_13_2")
end

.V2_13_3AWSCDK::EKSv2::ALBControllerVersion

v2.13.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


133
134
135
# File 'ek_sv2/alb_controller_version.rb', line 133

def self.V2_13_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_13_3")
end

.V2_13_4AWSCDK::EKSv2::ALBControllerVersion

v2.13.4.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


140
141
142
# File 'ek_sv2/alb_controller_version.rb', line 140

def self.V2_13_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_13_4")
end

.V2_14_0AWSCDK::EKSv2::ALBControllerVersion

v2.14.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


147
148
149
# File 'ek_sv2/alb_controller_version.rb', line 147

def self.V2_14_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_14_0")
end

.V2_14_1AWSCDK::EKSv2::ALBControllerVersion

v2.14.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


154
155
156
# File 'ek_sv2/alb_controller_version.rb', line 154

def self.V2_14_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_14_1")
end

.V2_15_0AWSCDK::EKSv2::ALBControllerVersion

v2.15.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


161
162
163
# File 'ek_sv2/alb_controller_version.rb', line 161

def self.V2_15_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_15_0")
end

.V2_16_0AWSCDK::EKSv2::ALBControllerVersion

v2.16.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


168
169
170
# File 'ek_sv2/alb_controller_version.rb', line 168

def self.V2_16_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_16_0")
end

.V2_17_0AWSCDK::EKSv2::ALBControllerVersion

v2.17.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


175
176
177
# File 'ek_sv2/alb_controller_version.rb', line 175

def self.V2_17_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_17_0")
end

.V2_17_1AWSCDK::EKSv2::ALBControllerVersion

v2.17.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


182
183
184
# File 'ek_sv2/alb_controller_version.rb', line 182

def self.V2_17_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_17_1")
end

.V2_1_0AWSCDK::EKSv2::ALBControllerVersion

v2.1.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


56
57
58
# File 'ek_sv2/alb_controller_version.rb', line 56

def self.V2_1_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_1_0")
end

.V2_1_1AWSCDK::EKSv2::ALBControllerVersion

v2.1.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


63
64
65
# File 'ek_sv2/alb_controller_version.rb', line 63

def self.V2_1_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_1_1")
end

.V2_1_2AWSCDK::EKSv2::ALBControllerVersion

v2.1.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


70
71
72
# File 'ek_sv2/alb_controller_version.rb', line 70

def self.V2_1_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_1_2")
end

.V2_1_3AWSCDK::EKSv2::ALBControllerVersion

v2.1.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


77
78
79
# File 'ek_sv2/alb_controller_version.rb', line 77

def self.V2_1_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_1_3")
end

.V2_2_0AWSCDK::EKSv2::ALBControllerVersion

v2.0.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


189
190
191
# File 'ek_sv2/alb_controller_version.rb', line 189

def self.V2_2_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_2_0")
end

.V2_2_1AWSCDK::EKSv2::ALBControllerVersion

v2.2.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


196
197
198
# File 'ek_sv2/alb_controller_version.rb', line 196

def self.V2_2_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_2_1")
end

.V2_2_2AWSCDK::EKSv2::ALBControllerVersion

v2.2.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


203
204
205
# File 'ek_sv2/alb_controller_version.rb', line 203

def self.V2_2_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_2_2")
end

.V2_2_3AWSCDK::EKSv2::ALBControllerVersion

v2.2.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


210
211
212
# File 'ek_sv2/alb_controller_version.rb', line 210

def self.V2_2_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_2_3")
end

.V2_2_4AWSCDK::EKSv2::ALBControllerVersion

v2.2.4.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


217
218
219
# File 'ek_sv2/alb_controller_version.rb', line 217

def self.V2_2_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_2_4")
end

.V2_3_0AWSCDK::EKSv2::ALBControllerVersion

v2.3.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


224
225
226
# File 'ek_sv2/alb_controller_version.rb', line 224

def self.V2_3_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_3_0")
end

.V2_3_1AWSCDK::EKSv2::ALBControllerVersion

v2.3.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


231
232
233
# File 'ek_sv2/alb_controller_version.rb', line 231

def self.V2_3_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_3_1")
end

.V2_4_1AWSCDK::EKSv2::ALBControllerVersion

v2.4.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


238
239
240
# File 'ek_sv2/alb_controller_version.rb', line 238

def self.V2_4_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_1")
end

.V2_4_2AWSCDK::EKSv2::ALBControllerVersion

v2.4.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


245
246
247
# File 'ek_sv2/alb_controller_version.rb', line 245

def self.V2_4_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_2")
end

.V2_4_3AWSCDK::EKSv2::ALBControllerVersion

v2.4.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


252
253
254
# File 'ek_sv2/alb_controller_version.rb', line 252

def self.V2_4_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_3")
end

.V2_4_4AWSCDK::EKSv2::ALBControllerVersion

v2.4.4.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


259
260
261
# File 'ek_sv2/alb_controller_version.rb', line 259

def self.V2_4_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_4")
end

.V2_4_5AWSCDK::EKSv2::ALBControllerVersion

v2.4.5.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


266
267
268
# File 'ek_sv2/alb_controller_version.rb', line 266

def self.V2_4_5()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_5")
end

.V2_4_6AWSCDK::EKSv2::ALBControllerVersion

v2.4.6.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


273
274
275
# File 'ek_sv2/alb_controller_version.rb', line 273

def self.V2_4_6()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_6")
end

.V2_4_7AWSCDK::EKSv2::ALBControllerVersion

v2.4.7.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


280
281
282
# File 'ek_sv2/alb_controller_version.rb', line 280

def self.V2_4_7()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_4_7")
end

.V2_5_0AWSCDK::EKSv2::ALBControllerVersion

v2.5.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


287
288
289
# File 'ek_sv2/alb_controller_version.rb', line 287

def self.V2_5_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_5_0")
end

.V2_5_1AWSCDK::EKSv2::ALBControllerVersion

v2.5.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


294
295
296
# File 'ek_sv2/alb_controller_version.rb', line 294

def self.V2_5_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_5_1")
end

.V2_5_2AWSCDK::EKSv2::ALBControllerVersion

v2.5.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


301
302
303
# File 'ek_sv2/alb_controller_version.rb', line 301

def self.V2_5_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_5_2")
end

.V2_5_3AWSCDK::EKSv2::ALBControllerVersion

v2.5.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


308
309
310
# File 'ek_sv2/alb_controller_version.rb', line 308

def self.V2_5_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_5_3")
end

.V2_5_4AWSCDK::EKSv2::ALBControllerVersion

v2.5.4.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


315
316
317
# File 'ek_sv2/alb_controller_version.rb', line 315

def self.V2_5_4()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_5_4")
end

.V2_6_0AWSCDK::EKSv2::ALBControllerVersion

v2.6.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


322
323
324
# File 'ek_sv2/alb_controller_version.rb', line 322

def self.V2_6_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_6_0")
end

.V2_6_1AWSCDK::EKSv2::ALBControllerVersion

v2.6.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


329
330
331
# File 'ek_sv2/alb_controller_version.rb', line 329

def self.V2_6_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_6_1")
end

.V2_6_2AWSCDK::EKSv2::ALBControllerVersion

v2.6.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


336
337
338
# File 'ek_sv2/alb_controller_version.rb', line 336

def self.V2_6_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_6_2")
end

.V2_7_0AWSCDK::EKSv2::ALBControllerVersion

v2.7.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


343
344
345
# File 'ek_sv2/alb_controller_version.rb', line 343

def self.V2_7_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_7_0")
end

.V2_7_1AWSCDK::EKSv2::ALBControllerVersion

v2.7.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


350
351
352
# File 'ek_sv2/alb_controller_version.rb', line 350

def self.V2_7_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_7_1")
end

.V2_7_2AWSCDK::EKSv2::ALBControllerVersion

v2.7.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


357
358
359
# File 'ek_sv2/alb_controller_version.rb', line 357

def self.V2_7_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_7_2")
end

.V2_8_0AWSCDK::EKSv2::ALBControllerVersion

v2.8.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


364
365
366
# File 'ek_sv2/alb_controller_version.rb', line 364

def self.V2_8_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_8_0")
end

.V2_8_1AWSCDK::EKSv2::ALBControllerVersion

v2.8.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


371
372
373
# File 'ek_sv2/alb_controller_version.rb', line 371

def self.V2_8_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_8_1")
end

.V2_8_2AWSCDK::EKSv2::ALBControllerVersion

v2.8.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


378
379
380
# File 'ek_sv2/alb_controller_version.rb', line 378

def self.V2_8_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_8_2")
end

.V2_8_3AWSCDK::EKSv2::ALBControllerVersion

v2.8.3.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


385
386
387
# File 'ek_sv2/alb_controller_version.rb', line 385

def self.V2_8_3()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_8_3")
end

.V2_9_0AWSCDK::EKSv2::ALBControllerVersion

v2.9.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


392
393
394
# File 'ek_sv2/alb_controller_version.rb', line 392

def self.V2_9_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_9_0")
end

.V2_9_1AWSCDK::EKSv2::ALBControllerVersion

v2.9.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


399
400
401
# File 'ek_sv2/alb_controller_version.rb', line 399

def self.V2_9_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_9_1")
end

.V2_9_2AWSCDK::EKSv2::ALBControllerVersion

v2.9.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


406
407
408
# File 'ek_sv2/alb_controller_version.rb', line 406

def self.V2_9_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V2_9_2")
end

.V3_0_0AWSCDK::EKSv2::ALBControllerVersion

v3.0.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


413
414
415
# File 'ek_sv2/alb_controller_version.rb', line 413

def self.V3_0_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V3_0_0")
end

.V3_1_0AWSCDK::EKSv2::ALBControllerVersion

v3.1.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


420
421
422
# File 'ek_sv2/alb_controller_version.rb', line 420

def self.V3_1_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V3_1_0")
end

.V3_2_0AWSCDK::EKSv2::ALBControllerVersion

v3.2.0.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


427
428
429
# File 'ek_sv2/alb_controller_version.rb', line 427

def self.V3_2_0()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V3_2_0")
end

.V3_2_1AWSCDK::EKSv2::ALBControllerVersion

v3.2.1.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


434
435
436
# File 'ek_sv2/alb_controller_version.rb', line 434

def self.V3_2_1()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V3_2_1")
end

.V3_2_2AWSCDK::EKSv2::ALBControllerVersion

v3.2.2.

Returns:

  • (AWSCDK::EKSv2::ALBControllerVersion)


441
442
443
# File 'ek_sv2/alb_controller_version.rb', line 441

def self.V3_2_2()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_eks_v2.AlbControllerVersion", "V3_2_2")
end

Instance Method Details

#customBoolean

Whether or not its a custom version.

Returns:

  • (Boolean)


448
449
450
# File 'ek_sv2/alb_controller_version.rb', line 448

def custom()
  jsii_get_property("custom")
end

#helm_chart_versionString

The version of the helm chart to use.

Returns:

  • (String)


455
456
457
# File 'ek_sv2/alb_controller_version.rb', line 455

def helm_chart_version()
  jsii_get_property("helmChartVersion")
end

#versionString

The version string.

Returns:

  • (String)


462
463
464
# File 'ek_sv2/alb_controller_version.rb', line 462

def version()
  jsii_get_property("version")
end