@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-07T23:47:12.518Z") @Stability(value=Experimental) public class PostgresEngineVersion extends software.amazon.jsii.JsiiObject
DatabaseInstanceEngine.postgres).
Example:
Vpc vpc;
IInstanceEngine engine = DatabaseInstanceEngine.postgres(PostgresInstanceEngineProps.builder().version(PostgresEngineVersion.VER_12_3).build());
Key myKey = new Key(this, "MyKey");
DatabaseInstance.Builder.create(this, "InstanceWithCustomizedSecret")
.engine(engine)
.vpc(vpc)
.credentials(Credentials.fromGeneratedSecret("postgres", CredentialsBaseOptions.builder()
.secretName("my-cool-name")
.encryptionKey(myKey)
.excludeCharacters("!&*^#@()")
.replicaRegions(List.of(ReplicaRegion.builder().region("eu-west-1").build(), ReplicaRegion.builder().region("eu-west-2").build()))
.build()))
.build();
| Modifier and Type | Field and Description |
|---|---|
static PostgresEngineVersion |
VER_10
(experimental) Version "10" (only a major version, without a specific minor version).
|
static PostgresEngineVersion |
VER_10_1
(experimental) Version "10.1".
|
static PostgresEngineVersion |
VER_10_10
(experimental) Version "10.10".
|
static PostgresEngineVersion |
VER_10_11
(experimental) Version "10.11".
|
static PostgresEngineVersion |
VER_10_12
(experimental) Version "10.12".
|
static PostgresEngineVersion |
VER_10_13
(experimental) Version "10.13".
|
static PostgresEngineVersion |
VER_10_14
(experimental) Version "10.14".
|
static PostgresEngineVersion |
VER_10_15
(experimental) Version "10.15".
|
static PostgresEngineVersion |
VER_10_16
(experimental) Version "10.16".
|
static PostgresEngineVersion |
VER_10_17
(experimental) Version "10.17".
|
static PostgresEngineVersion |
VER_10_18
(experimental) Version "10.18".
|
static PostgresEngineVersion |
VER_10_19
(experimental) Version "10.19".
|
static PostgresEngineVersion |
VER_10_20
(experimental) Version "10.20".
|
static PostgresEngineVersion |
VER_10_3
(experimental) Version "10.3".
|
static PostgresEngineVersion |
VER_10_4
(experimental) Version "10.4".
|
static PostgresEngineVersion |
VER_10_5
(experimental) Version "10.5".
|
static PostgresEngineVersion |
VER_10_6
(experimental) Version "10.6".
|
static PostgresEngineVersion |
VER_10_7
(experimental) Version "10.7".
|
static PostgresEngineVersion |
VER_10_9
(experimental) Version "10.9".
|
static PostgresEngineVersion |
VER_11
(experimental) Version "11" (only a major version, without a specific minor version).
|
static PostgresEngineVersion |
VER_11_1
(experimental) Version "11.1".
|
static PostgresEngineVersion |
VER_11_10
(experimental) Version "11.10".
|
static PostgresEngineVersion |
VER_11_11
(experimental) Version "11.11".
|
static PostgresEngineVersion |
VER_11_12
(experimental) Version "11.12".
|
static PostgresEngineVersion |
VER_11_13
(experimental) Version "11.13".
|
static PostgresEngineVersion |
VER_11_14
(experimental) Version "11.14".
|
static PostgresEngineVersion |
VER_11_15
(experimental) Version "11.15".
|
static PostgresEngineVersion |
VER_11_2
(experimental) Version "11.2".
|
static PostgresEngineVersion |
VER_11_4
(experimental) Version "11.4".
|
static PostgresEngineVersion |
VER_11_5
(experimental) Version "11.5".
|
static PostgresEngineVersion |
VER_11_6
(experimental) Version "11.6".
|
static PostgresEngineVersion |
VER_11_7
(experimental) Version "11.7".
|
static PostgresEngineVersion |
VER_11_8
(experimental) Version "11.8".
|
static PostgresEngineVersion |
VER_11_9
(experimental) Version "11.9".
|
static PostgresEngineVersion |
VER_12
(experimental) Version "12" (only a major version, without a specific minor version).
|
static PostgresEngineVersion |
VER_12_10
(experimental) Version "12.10".
|
static PostgresEngineVersion |
VER_12_2
(experimental) Version "12.2".
|
static PostgresEngineVersion |
VER_12_3
(experimental) Version "12.3".
|
static PostgresEngineVersion |
VER_12_4
(experimental) Version "12.4".
|
static PostgresEngineVersion |
VER_12_5
(experimental) Version "12.5".
|
static PostgresEngineVersion |
VER_12_6
(experimental) Version "12.6".
|
static PostgresEngineVersion |
VER_12_7
(experimental) Version "12.7".
|
static PostgresEngineVersion |
VER_12_8
(experimental) Version "12.8".
|
static PostgresEngineVersion |
VER_12_9
(experimental) Version "12.9".
|
static PostgresEngineVersion |
VER_13
(experimental) Version "13" (only a major version, without a specific minor version).
|
static PostgresEngineVersion |
VER_13_1
(experimental) Version "13.1".
|
static PostgresEngineVersion |
VER_13_2
(experimental) Version "13.2".
|
static PostgresEngineVersion |
VER_13_3
(experimental) Version "13.3".
|
static PostgresEngineVersion |
VER_13_4
(experimental) Version "13.4".
|
static PostgresEngineVersion |
VER_13_5
(experimental) Version "13.5".
|
static PostgresEngineVersion |
VER_13_6
(experimental) Version "13.6".
|
static PostgresEngineVersion |
VER_14
(experimental) Version "14" (only a major version, without a specific minor version).
|
static PostgresEngineVersion |
VER_14_1
(experimental) Version "14.1".
|
static PostgresEngineVersion |
VER_14_2
(experimental) Version "14.2".
|
static PostgresEngineVersion |
VER_9_5
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_10
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_12
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_13
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_14
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_15
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_16
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_18
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_19
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_2
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_20
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_21
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_22
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_23
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_24
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_25
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_4
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_6
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_7
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_5_9
Deprecated.
PostgreSQL 9.5 will reach end of life on February 16, 2021
|
static PostgresEngineVersion |
VER_9_6
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_1
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_10
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_11
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_12
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_14
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_15
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_16
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_17
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_18
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_19
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_2
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_20
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_21
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_22
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_23
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_24
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_3
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_5
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_6
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_8
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
static PostgresEngineVersion |
VER_9_6_9
Deprecated.
PostgreSQL 9.6 will reach end of life in November 2021
|
| Modifier | Constructor and Description |
|---|---|
protected |
PostgresEngineVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
PostgresEngineVersion(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
String |
getPostgresFullVersion()
(experimental) The full version string, for example, "13.11".
|
String |
getPostgresMajorVersion()
(experimental) The major version of the engine, for example, "13".
|
static PostgresEngineVersion |
of(String postgresFullVersion,
String postgresMajorVersion)
(experimental) Create a new PostgresEngineVersion with an arbitrary version.
|
static PostgresEngineVersion |
of(String postgresFullVersion,
String postgresMajorVersion,
PostgresEngineFeatures postgresFeatures)
(experimental) Create a new PostgresEngineVersion with an arbitrary version.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet@Stability(value=Experimental) public static final PostgresEngineVersion VER_10
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_1
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_10
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_11
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_12
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_13
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_14
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_15
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_16
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_17
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_18
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_19
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_20
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_3
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_4
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_5
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_6
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_7
@Stability(value=Experimental) public static final PostgresEngineVersion VER_10_9
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_1
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_10
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_11
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_12
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_13
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_14
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_15
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_2
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_4
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_5
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_6
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_7
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_8
@Stability(value=Experimental) public static final PostgresEngineVersion VER_11_9
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_10
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_2
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_3
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_4
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_5
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_6
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_7
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_8
@Stability(value=Experimental) public static final PostgresEngineVersion VER_12_9
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_1
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_2
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_3
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_4
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_5
@Stability(value=Experimental) public static final PostgresEngineVersion VER_13_6
@Stability(value=Experimental) public static final PostgresEngineVersion VER_14
@Stability(value=Experimental) public static final PostgresEngineVersion VER_14_1
@Stability(value=Experimental) public static final PostgresEngineVersion VER_14_2
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_10
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_12
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_13
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_14
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_15
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_16
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_18
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_19
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_2
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_20
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_21
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_22
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_23
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_24
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_25
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_4
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_6
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_7
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_5_9
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_1
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_10
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_11
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_12
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_14
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_15
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_16
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_17
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_18
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_19
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_2
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_20
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_21
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_22
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_23
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_24
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_3
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_5
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_6
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_8
@Stability(value=Deprecated) @Deprecated public static final PostgresEngineVersion VER_9_6_9
protected PostgresEngineVersion(software.amazon.jsii.JsiiObjectRef objRef)
protected PostgresEngineVersion(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental) @NotNull public static PostgresEngineVersion of(@NotNull String postgresFullVersion, @NotNull String postgresMajorVersion, @Nullable PostgresEngineFeatures postgresFeatures)
postgresFullVersion - the full version string, for example "13.11". This parameter is required.postgresMajorVersion - the major version of the engine, for example "13". This parameter is required.postgresFeatures - @Stability(value=Experimental) @NotNull public static PostgresEngineVersion of(@NotNull String postgresFullVersion, @NotNull String postgresMajorVersion)
postgresFullVersion - the full version string, for example "13.11". This parameter is required.postgresMajorVersion - the major version of the engine, for example "13". This parameter is required.@Stability(value=Experimental) @NotNull public String getPostgresFullVersion()
@Stability(value=Experimental) @NotNull public String getPostgresMajorVersion()
Copyright © 2022. All rights reserved.