MemoryDB / Client / describe_engine_versions
describe_engine_versions#
- MemoryDB.Client.describe_engine_versions(**kwargs)#
Returns a list of the available engine versions.
See also: AWS API Documentation
Request Syntax
response = client.describe_engine_versions( Engine='string', EngineVersion='string', ParameterGroupFamily='string', MaxResults=123, NextToken='string', DefaultOnly=True|False )
- Parameters:
Engine (string) – The engine version to return. Valid values are either valkey or redis.
EngineVersion (string) – The engine version.
ParameterGroupFamily (string) – The name of a specific parameter group family to return details for.
MaxResults (integer) – The maximum number of records to include in the response. If more records exist than the specified MaxResults value, a token is included in the response so that the remaining results can be retrieved.
NextToken (string) – An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
DefaultOnly (boolean) – If true, specifies that only the default version of the specified engine or engine and major version combination is to be returned.
- Return type:
dict
- Returns:
Response Syntax
{ 'NextToken': 'string', 'EngineVersions': [ { 'Engine': 'string', 'EngineVersion': 'string', 'EnginePatchVersion': 'string', 'ParameterGroupFamily': 'string' }, ] }
Response Structure
(dict) –
NextToken (string) –
An optional argument to pass in case the total number of records exceeds the value of MaxResults. If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged.
EngineVersions (list) –
A list of engine version details. Each element in the list contains detailed information about one engine version.
(dict) –
Provides details of the engine version.
Engine (string) –
The version of the Redis OSS or Valkey engine used by the cluster.
EngineVersion (string) –
The engine version
EnginePatchVersion (string) –
The patched engine version
ParameterGroupFamily (string) –
Specifies the name of the parameter group family to which the engine default parameters apply.
Exceptions
MemoryDB.Client.exceptions.ServiceLinkedRoleNotFoundFault
MemoryDB.Client.exceptions.InvalidParameterValueException
MemoryDB.Client.exceptions.InvalidParameterCombinationException