Class AuroraPostgresEngineVersion
The versions for the Aurora PostgreSQL cluster engine (those returned by {@link DatabaseClusterEngine.auroraPostgres}).
Inheritance
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.AWS.RDS.dll
Syntax (csharp)
public class AuroraPostgresEngineVersion : DeputyBase
Syntax (vb)
Public Class AuroraPostgresEngineVersion
Inherits DeputyBase
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.RDS;
var auroraPostgresEngineVersion = AuroraPostgresEngineVersion.VER_10_11;
Synopsis
Constructors
AuroraPostgresEngineVersion(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
AuroraPostgresEngineVersion(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
AuroraPostgresFullVersion | The full version string, for example, "9.6.25.1". |
AuroraPostgresMajorVersion | The major version of the engine, for example, "9.6". |
VER_10_11 | Version "10.11". |
VER_10_12 | Version "10.12". |
VER_10_13 | Version "10.13". |
VER_10_14 | Version "10.14". |
VER_10_16 | Version "10.16". |
VER_10_18 | Version "10.18". |
VER_10_19 | Version "10.19". |
VER_10_20 | Version "10.20". |
VER_10_4 | Version "10.4". |
VER_10_5 | Version "10.5". |
VER_10_6 | Version "10.6". |
VER_10_7 | Version "10.7". |
VER_11_11 | Version "11.11". |
VER_11_13 | Version "11.13". |
VER_11_14 | Version "11.14". |
VER_11_15 | Version "11.15". |
VER_11_4 | Version "11.4". |
VER_11_6 | Version "11.6". |
VER_11_7 | Version "11.7". |
VER_11_8 | Version "11.8". |
VER_11_9 | Version "11.9". |
VER_12_10 | Version "12.10". |
VER_12_4 | Version "12.4". |
VER_12_6 | Version "12.6". |
VER_12_8 | Version "12.8". |
VER_12_9 | Version "12.8". |
VER_13_3 | Version "13.3". |
VER_13_4 | Version "13.4". |
VER_13_5 | Version "13.5". |
VER_13_6 | Version "13.6". |
VER_9_6_11 | Version "9.6.11". |
VER_9_6_12 | Version "9.6.12". |
VER_9_6_16 | Version "9.6.16". |
VER_9_6_17 | Version "9.6.17". |
VER_9_6_18 | Version "9.6.18". |
VER_9_6_19 | Version "9.6.19". |
VER_9_6_8 | Version "9.6.8". |
VER_9_6_9 | Version "9.6.9". |
Methods
Of(String, String, IAuroraPostgresEngineFeatures) | Create a new AuroraPostgresEngineVersion with an arbitrary version. |
Constructors
AuroraPostgresEngineVersion(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected AuroraPostgresEngineVersion(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
AuroraPostgresEngineVersion(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected AuroraPostgresEngineVersion(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
AuroraPostgresFullVersion
The full version string, for example, "9.6.25.1".
public virtual string AuroraPostgresFullVersion { get; }
Property Value
System.String
AuroraPostgresMajorVersion
The major version of the engine, for example, "9.6".
public virtual string AuroraPostgresMajorVersion { get; }
Property Value
System.String
VER_10_11
Version "10.11".
public static AuroraPostgresEngineVersion VER_10_11 { get; }
Property Value
VER_10_12
Version "10.12".
public static AuroraPostgresEngineVersion VER_10_12 { get; }
Property Value
VER_10_13
Version "10.13".
public static AuroraPostgresEngineVersion VER_10_13 { get; }
Property Value
VER_10_14
Version "10.14".
public static AuroraPostgresEngineVersion VER_10_14 { get; }
Property Value
VER_10_16
Version "10.16".
public static AuroraPostgresEngineVersion VER_10_16 { get; }
Property Value
VER_10_18
Version "10.18".
public static AuroraPostgresEngineVersion VER_10_18 { get; }
Property Value
VER_10_19
Version "10.19".
public static AuroraPostgresEngineVersion VER_10_19 { get; }
Property Value
VER_10_20
Version "10.20".
public static AuroraPostgresEngineVersion VER_10_20 { get; }
Property Value
VER_10_4
Version "10.4".
public static AuroraPostgresEngineVersion VER_10_4 { get; }
Property Value
VER_10_5
Version "10.5".
public static AuroraPostgresEngineVersion VER_10_5 { get; }
Property Value
VER_10_6
Version "10.6".
public static AuroraPostgresEngineVersion VER_10_6 { get; }
Property Value
VER_10_7
Version "10.7".
public static AuroraPostgresEngineVersion VER_10_7 { get; }
Property Value
VER_11_11
Version "11.11".
public static AuroraPostgresEngineVersion VER_11_11 { get; }
Property Value
VER_11_13
Version "11.13".
public static AuroraPostgresEngineVersion VER_11_13 { get; }
Property Value
VER_11_14
Version "11.14".
public static AuroraPostgresEngineVersion VER_11_14 { get; }
Property Value
VER_11_15
Version "11.15".
public static AuroraPostgresEngineVersion VER_11_15 { get; }
Property Value
VER_11_4
Version "11.4".
public static AuroraPostgresEngineVersion VER_11_4 { get; }
Property Value
VER_11_6
Version "11.6".
public static AuroraPostgresEngineVersion VER_11_6 { get; }
Property Value
VER_11_7
Version "11.7".
public static AuroraPostgresEngineVersion VER_11_7 { get; }
Property Value
VER_11_8
Version "11.8".
public static AuroraPostgresEngineVersion VER_11_8 { get; }
Property Value
VER_11_9
Version "11.9".
public static AuroraPostgresEngineVersion VER_11_9 { get; }
Property Value
VER_12_10
Version "12.10".
public static AuroraPostgresEngineVersion VER_12_10 { get; }
Property Value
VER_12_4
Version "12.4".
public static AuroraPostgresEngineVersion VER_12_4 { get; }
Property Value
VER_12_6
Version "12.6".
public static AuroraPostgresEngineVersion VER_12_6 { get; }
Property Value
VER_12_8
Version "12.8".
public static AuroraPostgresEngineVersion VER_12_8 { get; }
Property Value
VER_12_9
Version "12.8".
public static AuroraPostgresEngineVersion VER_12_9 { get; }
Property Value
VER_13_3
Version "13.3".
public static AuroraPostgresEngineVersion VER_13_3 { get; }
Property Value
VER_13_4
Version "13.4".
public static AuroraPostgresEngineVersion VER_13_4 { get; }
Property Value
VER_13_5
Version "13.5".
public static AuroraPostgresEngineVersion VER_13_5 { get; }
Property Value
VER_13_6
Version "13.6".
public static AuroraPostgresEngineVersion VER_13_6 { get; }
Property Value
VER_9_6_11
Version "9.6.11".
public static AuroraPostgresEngineVersion VER_9_6_11 { get; }
Property Value
VER_9_6_12
Version "9.6.12".
public static AuroraPostgresEngineVersion VER_9_6_12 { get; }
Property Value
VER_9_6_16
Version "9.6.16".
public static AuroraPostgresEngineVersion VER_9_6_16 { get; }
Property Value
VER_9_6_17
Version "9.6.17".
public static AuroraPostgresEngineVersion VER_9_6_17 { get; }
Property Value
VER_9_6_18
Version "9.6.18".
public static AuroraPostgresEngineVersion VER_9_6_18 { get; }
Property Value
VER_9_6_19
Version "9.6.19".
public static AuroraPostgresEngineVersion VER_9_6_19 { get; }
Property Value
VER_9_6_8
Version "9.6.8".
public static AuroraPostgresEngineVersion VER_9_6_8 { get; }
Property Value
VER_9_6_9
Version "9.6.9".
public static AuroraPostgresEngineVersion VER_9_6_9 { get; }
Property Value
Methods
Of(String, String, IAuroraPostgresEngineFeatures)
Create a new AuroraPostgresEngineVersion with an arbitrary version.
public static AuroraPostgresEngineVersion Of(string auroraPostgresFullVersion, string auroraPostgresMajorVersion, IAuroraPostgresEngineFeatures auroraPostgresFeatures = null)
Parameters
- auroraPostgresFullVersion System.String
the full version string, for example "9.6.25.1".
- auroraPostgresMajorVersion System.String
the major version of the engine, for example "9.6".
- auroraPostgresFeatures IAuroraPostgresEngineFeatures
the full version string, for example "9.6.25.1".
Returns