databaseVersion property
The database engine type and version.
The databaseVersion
field cannot be changed after instance creation.
MySQL instances: MYSQL_8_0
, MYSQL_5_7
(default), or MYSQL_5_6
.
PostgreSQL instances: POSTGRES_9_6
, POSTGRES_10
, POSTGRES_11
or
POSTGRES_12
(default), POSTGRES_13
, or POSTGRES_14
. SQL Server
instances: SQLSERVER_2017_STANDARD
(default),
SQLSERVER_2017_ENTERPRISE
, SQLSERVER_2017_EXPRESS
,
SQLSERVER_2017_WEB
, SQLSERVER_2019_STANDARD
,
SQLSERVER_2019_ENTERPRISE
, SQLSERVER_2019_EXPRESS
, or
SQLSERVER_2019_WEB
.
Possible string values are:
- "SQL_DATABASE_VERSION_UNSPECIFIED" : This is an unknown database version.
- "MYSQL_5_1" : The database version is MySQL 5.1.
- "MYSQL_5_5" : The database version is MySQL 5.5.
- "MYSQL_5_6" : The database version is MySQL 5.6.
- "MYSQL_5_7" : The database version is MySQL 5.7.
- "SQLSERVER_2017_STANDARD" : The database version is SQL Server 2017 Standard.
- "SQLSERVER_2017_ENTERPRISE" : The database version is SQL Server 2017 Enterprise.
- "SQLSERVER_2017_EXPRESS" : The database version is SQL Server 2017 Express.
- "SQLSERVER_2017_WEB" : The database version is SQL Server 2017 Web.
- "POSTGRES_9_6" : The database version is PostgreSQL 9.6.
- "POSTGRES_10" : The database version is PostgreSQL 10.
- "POSTGRES_11" : The database version is PostgreSQL 11.
- "POSTGRES_12" : The database version is PostgreSQL 12.
- "POSTGRES_13" : The database version is PostgreSQL 13.
- "POSTGRES_14" : The database version is PostgreSQL 14.
- "POSTGRES_15" : The database version is PostgreSQL 15.
- "MYSQL_8_0" : The database version is MySQL 8.
- "MYSQL_8_0_18" : The database major version is MySQL 8.0 and the minor version is 18.
- "MYSQL_8_0_26" : The database major version is MySQL 8.0 and the minor version is 26.
- "MYSQL_8_0_27" : The database major version is MySQL 8.0 and the minor version is 27.
- "MYSQL_8_0_28" : The database major version is MySQL 8.0 and the minor version is 28.
- "MYSQL_8_0_29" : The database major version is MySQL 8.0 and the minor version is 29.
- "MYSQL_8_0_30" : The database major version is MySQL 8.0 and the minor version is 30.
- "MYSQL_8_0_31" : The database major version is MySQL 8.0 and the minor version is 31.
- "MYSQL_8_0_32" : The database major version is MySQL 8.0 and the minor version is 32.
- "MYSQL_8_0_33" : The database major version is MySQL 8.0 and the minor version is 33.
- "MYSQL_8_0_34" : The database major version is MySQL 8.0 and the minor version is 34.
- "MYSQL_8_0_35" : The database major version is MySQL 8.0 and the minor version is 35.
- "MYSQL_8_0_36" : The database major version is MySQL 8.0 and the minor version is 36.
- "SQLSERVER_2019_STANDARD" : The database version is SQL Server 2019 Standard.
- "SQLSERVER_2019_ENTERPRISE" : The database version is SQL Server 2019 Enterprise.
- "SQLSERVER_2019_EXPRESS" : The database version is SQL Server 2019 Express.
- "SQLSERVER_2019_WEB" : The database version is SQL Server 2019 Web.
- "SQLSERVER_2022_STANDARD" : The database version is SQL Server 2022 Standard.
- "SQLSERVER_2022_ENTERPRISE" : The database version is SQL Server 2022 Enterprise.
- "SQLSERVER_2022_EXPRESS" : The database version is SQL Server 2022 Express.
- "SQLSERVER_2022_WEB" : The database version is SQL Server 2022 Web.
Implementation
core.String? databaseVersion;