Skip to main content

db_engine_versions

Creates, updates, deletes, gets or lists a db_engine_versions resource.

Overview

Namedb_engine_versions
TypeResource
Idaws.neptune.db_engine_versions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
db_engine_descriptionstringThe description of the database engine.
db_engine_version_descriptionstringThe description of the database engine version.
db_parameter_group_familystringThe name of the DB parameter group family for the database engine.
default_character_setstring(Not supported by Neptune)
enginestringThe name of the database engine.
engine_versionstringThe version number of the database engine.
exportable_log_typesstringThe types of logs that the database engine has available for export to CloudWatch Logs.
supported_character_setsstring(Not supported by Neptune)
supported_timezonesstringA list of the time zones supported by this engine for the Timezone parameter of the CreateDBInstance action.
supports_global_databasesbooleanA value that indicates whether you can use Aurora global databases with a specific DB engine version.
supports_log_exports_to_cloudwatch_logsbooleanA value that indicates whether the engine version supports exporting the log types specified by ExportableLogTypes to CloudWatch Logs.
supports_read_replicabooleanIndicates whether the database engine version supports read replicas.
valid_upgrade_targetstringA list of engine versions that this database engine version can be upgraded to.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_db_engine_versionsselectregionEngine, EngineVersion, DBParameterGroupFamily, Filters, MaxRecords, Marker, DefaultOnly, ListSupportedCharacterSets, ListSupportedTimezonesReturns a list of the available DB engines.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)
DBParameterGroupFamilystringThe name of a specific DB parameter group family to return details for. Constraints: If supplied, must match an existing DBParameterGroupFamily.
DefaultOnlybooleanIndicates that only the default version of the specified engine or engine and major version combination is returned.
EnginestringThe database engine to return.
EngineVersionstringThe database engine version to return. Example: 5.1.49
FiltersarrayNot currently supported.
ListSupportedCharacterSetsbooleanIf this parameter is specified and the requested engine supports the CharacterSetName parameter for CreateDBInstance, the response includes a list of supported character sets for each engine version.
ListSupportedTimezonesbooleanIf this parameter is specified and the requested engine supports the TimeZone parameter for CreateDBInstance, the response includes a list of supported time zones for each engine version.
MarkerstringAn optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords.
MaxRecordsintegerThe maximum number of records to include in the response. If more than the MaxRecords value is available, a pagination token called a marker is included in the response so that the following results can be retrieved. Default: 100 Constraints: Minimum 20, maximum 100.

SELECT examples

Returns a list of the available DB engines.

SELECT
db_engine_description,
db_engine_version_description,
db_parameter_group_family,
default_character_set,
engine,
engine_version,
exportable_log_types,
supported_character_sets,
supported_timezones,
supports_global_databases,
supports_log_exports_to_cloudwatch_logs,
supports_read_replica,
valid_upgrade_target
FROM aws.neptune.db_engine_versions
WHERE region = '{{ region }}' -- required
AND Engine = '{{ Engine }}'
AND EngineVersion = '{{ EngineVersion }}'
AND DBParameterGroupFamily = '{{ DBParameterGroupFamily }}'
AND Filters = '{{ Filters }}'
AND MaxRecords = '{{ MaxRecords }}'
AND Marker = '{{ Marker }}'
AND DefaultOnly = '{{ DefaultOnly }}'
AND ListSupportedCharacterSets = '{{ ListSupportedCharacterSets }}'
AND ListSupportedTimezones = '{{ ListSupportedTimezones }}'
;