Show / Hide Table of Contents

Class SqlServerEngineVersion

The versions for the SQL Server instance engines (those returned by {@link DatabaseInstanceEngine.sqlServerSe}, {@link DatabaseInstanceEngine.sqlServerEx}, {@link DatabaseInstanceEngine.sqlServerWeb} and {@link DatabaseInstanceEngine.sqlServerEe}).

Inheritance
System.Object
SqlServerEngineVersion
Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.AWS.RDS.dll
Syntax (csharp)
public class SqlServerEngineVersion : DeputyBase
Syntax (vb)
Public Class SqlServerEngineVersion
    Inherits DeputyBase
Remarks

ExampleMetadata: infused

Examples
Vpc vpc;


ParameterGroup parameterGroup = new ParameterGroup(this, "ParameterGroup", new ParameterGroupProps {
    Engine = DatabaseInstanceEngine.SqlServerEe(new SqlServerEeInstanceEngineProps {
        Version = SqlServerEngineVersion.VER_11
    }),
    Parameters = new Dictionary<string, string> {
        { "locks", "100" }
    }
});

new DatabaseInstance(this, "Database", new DatabaseInstanceProps {
    Engine = DatabaseInstanceEngine.SQL_SERVER_EE,
    Vpc = vpc,
    ParameterGroup = parameterGroup
});

Synopsis

Constructors

SqlServerEngineVersion(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

SqlServerEngineVersion(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

Properties

SqlServerFullVersion

The full version string, for example, "15.00.3049.1.v1".

SqlServerMajorVersion

The major version of the engine, for example, "15.00".

VER_11

Version "11.00" (only a major version, without a specific minor version).

VER_11_00_5058_0_V1

Version "11.00.5058.0.v1".

VER_11_00_6020_0_V1

Version "11.00.6020.0.v1".

VER_11_00_6594_0_V1

Version "11.00.6594.0.v1".

VER_11_00_7462_6_V1

Version "11.00.7462.6.v1".

VER_11_00_7493_4_V1

Version "11.00.7493.4.v1".

VER_12

Version "12.00" (only a major version, without a specific minor version).

VER_12_00_5000_0_V1

Version "12.00.5000.0.v1".

VER_12_00_5546_0_V1

Version "12.00.5546.0.v1".

VER_12_00_5571_0_V1

Version "12.00.5571.0.v1".

VER_12_00_6293_0_V1

Version "12.00.6293.0.v1".

VER_12_00_6329_1_V1

Version "12.00.6329.1.v1".

VER_13

Version "13.00" (only a major version, without a specific minor version).

VER_13_00_2164_0_V1

Version "13.00.2164.0.v1".

VER_13_00_4422_0_V1

Version "13.00.4422.0.v1".

VER_13_00_4451_0_V1

Version "13.00.4451.0.v1".

VER_13_00_4466_4_V1

Version "13.00.4466.4.v1".

VER_13_00_4522_0_V1

Version "13.00.4522.0.v1".

VER_13_00_5216_0_V1

Version "13.00.5216.0.v1".

VER_13_00_5292_0_V1

Version "13.00.5292.0.v1".

VER_13_00_5366_0_V1

Version "13.00.5366.0.v1".

VER_13_00_5426_0_V1

Version "13.00.5426.0.v1".

VER_13_00_5598_27_V1

Version "13.00.5598.27.v1".

VER_13_00_5820_21_V1

Version "13.00.5820.21.v1".

VER_13_00_5850_14_V1

Version "13.00.5850.14.v1".

VER_13_00_5882_1_V1

Version "13.00.5882.1.v1".

VER_14

Version "14.00" (only a major version, without a specific minor version).

VER_14_00_1000_169_V1

Version "14.00.1000.169.v1".

VER_14_00_3015_40_V1

Version "14.00.3015.40.v1".

VER_14_00_3035_2_V1

Version "14.00.3035.2.v1".

VER_14_00_3049_1_V1

Version "14.00.3049.1.v1".

VER_14_00_3192_2_V1

(deprecated) Version "14.00.3192.2.v1".

VER_14_00_3223_3_V1

Version "14.00.3223.3.v1".

VER_14_00_3281_6_V1

Version "14.00.3281.6.v1".

VER_14_00_3294_2_V1

Version "14.00.3294.2.v1".

VER_14_00_3356_20_V1

Version "14.00.3356.20.v1".

VER_14_00_3381_3_V1

Version "14.00.3381.3.v1".

VER_15

Version "15.00" (only a major version, without a specific minor version).

VER_15_00_4043_16_V1

Version "15.00.4043.16.v1".

VER_15_00_4043_23_V1

(deprecated) Version "15.00.4043.23.v1".

VER_15_00_4073_23_V1

Version "15.00.4073.23.v1".

Methods

Of(String, String)

Create a new SqlServerEngineVersion with an arbitrary version.

Constructors

SqlServerEngineVersion(ByRefValue)

Used by jsii to construct an instance of this class from a Javascript-owned object reference

protected SqlServerEngineVersion(ByRefValue reference)
Parameters
reference Amazon.JSII.Runtime.Deputy.ByRefValue

The Javascript-owned object reference

SqlServerEngineVersion(DeputyBase.DeputyProps)

Used by jsii to construct an instance of this class from DeputyProps

protected SqlServerEngineVersion(DeputyBase.DeputyProps props)
Parameters
props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps

The deputy props

Properties

SqlServerFullVersion

The full version string, for example, "15.00.3049.1.v1".

public virtual string SqlServerFullVersion { get; }
Property Value

System.String

SqlServerMajorVersion

The major version of the engine, for example, "15.00".

public virtual string SqlServerMajorVersion { get; }
Property Value

System.String

VER_11

Version "11.00" (only a major version, without a specific minor version).

public static SqlServerEngineVersion VER_11 { get; }
Property Value

SqlServerEngineVersion

VER_11_00_5058_0_V1

Version "11.00.5058.0.v1".

public static SqlServerEngineVersion VER_11_00_5058_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_11_00_6020_0_V1

Version "11.00.6020.0.v1".

public static SqlServerEngineVersion VER_11_00_6020_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_11_00_6594_0_V1

Version "11.00.6594.0.v1".

public static SqlServerEngineVersion VER_11_00_6594_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_11_00_7462_6_V1

Version "11.00.7462.6.v1".

public static SqlServerEngineVersion VER_11_00_7462_6_V1 { get; }
Property Value

SqlServerEngineVersion

VER_11_00_7493_4_V1

Version "11.00.7493.4.v1".

public static SqlServerEngineVersion VER_11_00_7493_4_V1 { get; }
Property Value

SqlServerEngineVersion

VER_12

Version "12.00" (only a major version, without a specific minor version).

public static SqlServerEngineVersion VER_12 { get; }
Property Value

SqlServerEngineVersion

VER_12_00_5000_0_V1

Version "12.00.5000.0.v1".

public static SqlServerEngineVersion VER_12_00_5000_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_12_00_5546_0_V1

Version "12.00.5546.0.v1".

public static SqlServerEngineVersion VER_12_00_5546_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_12_00_5571_0_V1

Version "12.00.5571.0.v1".

public static SqlServerEngineVersion VER_12_00_5571_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_12_00_6293_0_V1

Version "12.00.6293.0.v1".

public static SqlServerEngineVersion VER_12_00_6293_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_12_00_6329_1_V1

Version "12.00.6329.1.v1".

public static SqlServerEngineVersion VER_12_00_6329_1_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13

Version "13.00" (only a major version, without a specific minor version).

public static SqlServerEngineVersion VER_13 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_2164_0_V1

Version "13.00.2164.0.v1".

public static SqlServerEngineVersion VER_13_00_2164_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_4422_0_V1

Version "13.00.4422.0.v1".

public static SqlServerEngineVersion VER_13_00_4422_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_4451_0_V1

Version "13.00.4451.0.v1".

public static SqlServerEngineVersion VER_13_00_4451_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_4466_4_V1

Version "13.00.4466.4.v1".

public static SqlServerEngineVersion VER_13_00_4466_4_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_4522_0_V1

Version "13.00.4522.0.v1".

public static SqlServerEngineVersion VER_13_00_4522_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5216_0_V1

Version "13.00.5216.0.v1".

public static SqlServerEngineVersion VER_13_00_5216_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5292_0_V1

Version "13.00.5292.0.v1".

public static SqlServerEngineVersion VER_13_00_5292_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5366_0_V1

Version "13.00.5366.0.v1".

public static SqlServerEngineVersion VER_13_00_5366_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5426_0_V1

Version "13.00.5426.0.v1".

public static SqlServerEngineVersion VER_13_00_5426_0_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5598_27_V1

Version "13.00.5598.27.v1".

public static SqlServerEngineVersion VER_13_00_5598_27_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5820_21_V1

Version "13.00.5820.21.v1".

public static SqlServerEngineVersion VER_13_00_5820_21_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5850_14_V1

Version "13.00.5850.14.v1".

public static SqlServerEngineVersion VER_13_00_5850_14_V1 { get; }
Property Value

SqlServerEngineVersion

VER_13_00_5882_1_V1

Version "13.00.5882.1.v1".

public static SqlServerEngineVersion VER_13_00_5882_1_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14

Version "14.00" (only a major version, without a specific minor version).

public static SqlServerEngineVersion VER_14 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_1000_169_V1

Version "14.00.1000.169.v1".

public static SqlServerEngineVersion VER_14_00_1000_169_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3015_40_V1

Version "14.00.3015.40.v1".

public static SqlServerEngineVersion VER_14_00_3015_40_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3035_2_V1

Version "14.00.3035.2.v1".

public static SqlServerEngineVersion VER_14_00_3035_2_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3049_1_V1

Version "14.00.3049.1.v1".

public static SqlServerEngineVersion VER_14_00_3049_1_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3192_2_V1

(deprecated) Version "14.00.3192.2.v1".

public static SqlServerEngineVersion VER_14_00_3192_2_V1 { get; }
Property Value

SqlServerEngineVersion

Remarks

Stability: Deprecated

VER_14_00_3223_3_V1

Version "14.00.3223.3.v1".

public static SqlServerEngineVersion VER_14_00_3223_3_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3281_6_V1

Version "14.00.3281.6.v1".

public static SqlServerEngineVersion VER_14_00_3281_6_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3294_2_V1

Version "14.00.3294.2.v1".

public static SqlServerEngineVersion VER_14_00_3294_2_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3356_20_V1

Version "14.00.3356.20.v1".

public static SqlServerEngineVersion VER_14_00_3356_20_V1 { get; }
Property Value

SqlServerEngineVersion

VER_14_00_3381_3_V1

Version "14.00.3381.3.v1".

public static SqlServerEngineVersion VER_14_00_3381_3_V1 { get; }
Property Value

SqlServerEngineVersion

VER_15

Version "15.00" (only a major version, without a specific minor version).

public static SqlServerEngineVersion VER_15 { get; }
Property Value

SqlServerEngineVersion

VER_15_00_4043_16_V1

Version "15.00.4043.16.v1".

public static SqlServerEngineVersion VER_15_00_4043_16_V1 { get; }
Property Value

SqlServerEngineVersion

VER_15_00_4043_23_V1

(deprecated) Version "15.00.4043.23.v1".

public static SqlServerEngineVersion VER_15_00_4043_23_V1 { get; }
Property Value

SqlServerEngineVersion

Remarks

Stability: Deprecated

VER_15_00_4073_23_V1

Version "15.00.4073.23.v1".

public static SqlServerEngineVersion VER_15_00_4073_23_V1 { get; }
Property Value

SqlServerEngineVersion

Methods

Of(String, String)

Create a new SqlServerEngineVersion with an arbitrary version.

public static SqlServerEngineVersion Of(string sqlServerFullVersion, string sqlServerMajorVersion)
Parameters
sqlServerFullVersion System.String

the full version string, for example "15.00.3049.1.v1".

sqlServerMajorVersion System.String

the major version of the engine, for example "15.00".

Returns

SqlServerEngineVersion

Back to top Generated by DocFX