@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:38.890Z") @Stability(value=Stable) public class AlbControllerVersion extends software.amazon.jsii.JsiiObject
Corresponds to the image tag of 'amazon/aws-load-balancer-controller' image.
Example:
Cluster.Builder.create(this, "HelloEKS")
.version(KubernetesVersion.V1_21)
.albController(AlbControllerOptions.builder()
.version(AlbControllerVersion.V2_4_1)
.build())
.build();
| Modifier and Type | Field and Description |
|---|---|
static AlbControllerVersion |
V2_0_0
v2.0.0.
|
static AlbControllerVersion |
V2_0_1
v2.0.1.
|
static AlbControllerVersion |
V2_1_0
v2.1.0.
|
static AlbControllerVersion |
V2_1_1
v2.1.1.
|
static AlbControllerVersion |
V2_1_2
v2.1.2.
|
static AlbControllerVersion |
V2_1_3
v2.1.3.
|
static AlbControllerVersion |
V2_2_0
v2.0.0.
|
static AlbControllerVersion |
V2_2_1
v2.2.1.
|
static AlbControllerVersion |
V2_2_2
v2.2.2.
|
static AlbControllerVersion |
V2_2_3
v2.2.3.
|
static AlbControllerVersion |
V2_2_4
v2.2.4.
|
static AlbControllerVersion |
V2_3_0
v2.3.0.
|
static AlbControllerVersion |
V2_3_1
v2.3.1.
|
static AlbControllerVersion |
V2_4_1
v2.4.1.
|
| Modifier | Constructor and Description |
|---|---|
protected |
AlbControllerVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
AlbControllerVersion(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getCustom()
Whether or not its a custom version.
|
String |
getVersion()
The version string.
|
static AlbControllerVersion |
of(String version)
Specify a custom version.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Stable) public static final AlbControllerVersion V2_0_0
@Stability(value=Stable) public static final AlbControllerVersion V2_0_1
@Stability(value=Stable) public static final AlbControllerVersion V2_1_0
@Stability(value=Stable) public static final AlbControllerVersion V2_1_1
@Stability(value=Stable) public static final AlbControllerVersion V2_1_2
@Stability(value=Stable) public static final AlbControllerVersion V2_1_3
@Stability(value=Stable) public static final AlbControllerVersion V2_2_0
@Stability(value=Stable) public static final AlbControllerVersion V2_2_1
@Stability(value=Stable) public static final AlbControllerVersion V2_2_2
@Stability(value=Stable) public static final AlbControllerVersion V2_2_3
@Stability(value=Stable) public static final AlbControllerVersion V2_2_4
@Stability(value=Stable) public static final AlbControllerVersion V2_3_0
@Stability(value=Stable) public static final AlbControllerVersion V2_3_1
@Stability(value=Stable) public static final AlbControllerVersion V2_4_1
protected AlbControllerVersion(software.amazon.jsii.JsiiObjectRef objRef)
protected AlbControllerVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable) @NotNull public static AlbControllerVersion of(@NotNull String 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.
version - The version number. This parameter is required.@Stability(value=Stable) @NotNull public Boolean getCustom()
@Stability(value=Stable) @NotNull public String getVersion()
Copyright © 2022. All rights reserved.