Describes the properties of specific versions of DB engines¶
Description¶
Describes the properties of specific versions of DB engines.
Usage¶
rds_describe_db_engine_versions(Engine, EngineVersion,
DBParameterGroupFamily, Filters, MaxRecords, Marker, DefaultOnly,
ListSupportedCharacterSets, ListSupportedTimezones, IncludeAll)
Arguments¶
-
EngineThe database engine to return version details for.
Valid Values:
aurora-mysqlaurora-postgresqlcustom-oracle-eecustom-oracle-ee-cdbcustom-oracle-se2custom-oracle-se2-cdbdb2-aedb2-cedb2-semariadbmysqloracle-eeoracle-ee-cdboracle-se2oracle-se2-cdbpostgressqlserver-eesqlserver-sesqlserver-exsqlserver-websqlserver-dev-ee
-
EngineVersionA specific database engine version to return details for.
Example:
5.1.49 -
DBParameterGroupFamilyThe name of a specific DB parameter group family to return details for.
Constraints:
- If supplied, must match an existing DB parameter group family.
-
FiltersA filter that specifies one or more DB engine versions to describe.
Supported filters:
db-parameter-group-family- Accepts parameter groups family names. The results list only includes information about the DB engine versions for these parameter group families.engine- Accepts engine names. The results list only includes information about the DB engine versions for these engines.-
engine-mode- Accepts DB engine modes. The results list only includes information about the DB engine versions for these engine modes. Valid DB engine modes are the following:globalmultimasterparallelqueryprovisioned-
serverlessengine-version- Accepts engine versions. The results list only includes information about the DB engine versions for these engine versions.status- Accepts engine version statuses. The results list only includes information about the DB engine versions for these statuses. Valid statuses are the following:
-
available deprecated
-
MaxRecordsThe maximum number of records to include in the response. If more than the
MaxRecordsvalue is available, a pagination token called a marker is included in the response so you can retrieve the remaining results.Default: 100
Constraints: Minimum 20, maximum 100.
-
MarkerAn 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. -
DefaultOnlySpecifies whether to return only the default version of the specified engine or the engine and major version combination.
-
ListSupportedCharacterSetsSpecifies whether to list the supported character sets for each engine version.
If this parameter is enabled and the requested engine supports the
CharacterSetNameparameter forcreate_db_instance, the response includes a list of supported character sets for each engine version.For RDS Custom, the default is not to list supported character sets. If you enable this parameter, RDS Custom returns no results.
-
ListSupportedTimezonesSpecifies whether to list the supported time zones for each engine version.
If this parameter is enabled and the requested engine supports the
TimeZoneparameter forcreate_db_instance, the response includes a list of supported time zones for each engine version.For RDS Custom, the default is not to list supported time zones. If you enable this parameter, RDS Custom returns no results.
-
IncludeAllSpecifies whether to also list the engine versions that aren't available. The default is to list only available engine versions.
Value¶
A list with the following syntax:
list(
Marker = "string",
DBEngineVersions = list(
list(
Engine = "string",
MajorEngineVersion = "string",
EngineVersion = "string",
DatabaseInstallationFilesS3BucketName = "string",
DatabaseInstallationFilesS3Prefix = "string",
DatabaseInstallationFiles = list(
"string"
),
CustomDBEngineVersionManifest = "string",
DBParameterGroupFamily = "string",
DBEngineDescription = "string",
DBEngineVersionArn = "string",
DBEngineVersionDescription = "string",
DefaultCharacterSet = list(
CharacterSetName = "string",
CharacterSetDescription = "string"
),
FailureReason = "string",
Image = list(
ImageId = "string",
Status = "string"
),
DBEngineMediaType = "string",
KMSKeyId = "string",
CreateTime = as.POSIXct(
"2015-01-01"
),
SupportedCharacterSets = list(
list(
CharacterSetName = "string",
CharacterSetDescription = "string"
)
),
SupportedNcharCharacterSets = list(
list(
CharacterSetName = "string",
CharacterSetDescription = "string"
)
),
ValidUpgradeTarget = list(
list(
Engine = "string",
EngineVersion = "string",
Description = "string",
AutoUpgrade = TRUE|FALSE,
IsMajorVersionUpgrade = TRUE|FALSE,
SupportedEngineModes = list(
"string"
),
SupportsParallelQuery = TRUE|FALSE,
SupportsGlobalDatabases = TRUE|FALSE,
SupportsBabelfish = TRUE|FALSE,
SupportsLimitlessDatabase = TRUE|FALSE,
SupportsLocalWriteForwarding = TRUE|FALSE,
SupportsIntegrations = TRUE|FALSE
)
),
SupportedTimezones = list(
list(
TimezoneName = "string"
)
),
ExportableLogTypes = list(
"string"
),
SupportsLogExportsToCloudwatchLogs = TRUE|FALSE,
SupportsReadReplica = TRUE|FALSE,
SupportedEngineModes = list(
"string"
),
SupportedFeatureNames = list(
"string"
),
Status = "string",
SupportsParallelQuery = TRUE|FALSE,
SupportsGlobalDatabases = TRUE|FALSE,
TagList = list(
list(
Key = "string",
Value = "string"
)
),
SupportsBabelfish = TRUE|FALSE,
SupportsLimitlessDatabase = TRUE|FALSE,
SupportsCertificateRotationWithoutRestart = TRUE|FALSE,
SupportedCACertificateIdentifiers = list(
"string"
),
SupportsLocalWriteForwarding = TRUE|FALSE,
SupportsIntegrations = TRUE|FALSE,
ServerlessV2FeaturesSupport = list(
MinCapacity = 123.0,
MaxCapacity = 123.0
)
)
)
)
Request syntax¶
svc$describe_db_engine_versions(
Engine = "string",
EngineVersion = "string",
DBParameterGroupFamily = "string",
Filters = list(
list(
Name = "string",
Values = list(
"string"
)
)
),
MaxRecords = 123,
Marker = "string",
DefaultOnly = TRUE|FALSE,
ListSupportedCharacterSets = TRUE|FALSE,
ListSupportedTimezones = TRUE|FALSE,
IncludeAll = TRUE|FALSE
)