ElastiCache / Paginator / DescribeCacheEngineVersions
DescribeCacheEngineVersions¶
- class ElastiCache.Paginator.DescribeCacheEngineVersions¶
- paginator = client.get_paginator('describe_cache_engine_versions') - paginate(**kwargs)¶
- Creates an iterator that will paginate through responses from - ElastiCache.Client.describe_cache_engine_versions().- See also: AWS API Documentation - Request Syntax- response_iterator = paginator.paginate( Engine='string', EngineVersion='string', CacheParameterGroupFamily='string', DefaultOnly=True|False, PaginationConfig={ 'MaxItems': 123, 'PageSize': 123, 'StartingToken': 'string' } ) - Parameters:
- Engine (string) – The cache engine to return. Valid values: - memcached|- redis
- EngineVersion (string) – - The cache engine version to return. - Example: - 1.4.14
- CacheParameterGroupFamily (string) – - The name of a specific cache parameter group family to return details for. - Valid values are: - memcached1.4|- memcached1.5|- memcached1.6|- redis2.6|- redis2.8|- redis3.2|- redis4.0|- redis5.0|- redis6.x|- redis6.2|- redis7|- valkey7- Constraints: - Must be 1 to 255 alphanumeric characters 
- First character must be a letter 
- Cannot end with a hyphen or contain two consecutive hyphens 
 
- DefaultOnly (boolean) – If - true, specifies that only the default version of the specified engine or engine and major version combination is to be returned.
- PaginationConfig (dict) – - A dictionary that provides parameters to control pagination. - MaxItems (integer) – - The total number of items to return. If the total number of items available is more than the value specified in max-items then a - NextTokenwill be provided in the output that you can use to resume pagination.
- PageSize (integer) – - The size of each page. 
- StartingToken (string) – - A token to specify where to start paginating. This is the - NextTokenfrom a previous response.
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'CacheEngineVersions': [ { 'Engine': 'string', 'EngineVersion': 'string', 'CacheParameterGroupFamily': 'string', 'CacheEngineDescription': 'string', 'CacheEngineVersionDescription': 'string' }, ], 'NextToken': 'string' } - Response Structure- (dict) – - Represents the output of a DescribeCacheEngineVersions operation. - CacheEngineVersions (list) – - A list of cache engine version details. Each element in the list contains detailed information about one cache engine version. - (dict) – - Provides all of the details about a particular cache engine version. - Engine (string) – - The name of the cache engine. 
- EngineVersion (string) – - The version number of the cache engine. 
- CacheParameterGroupFamily (string) – - The name of the cache parameter group family associated with this cache engine. - Valid values are: - memcached1.4|- memcached1.5|- memcached1.6|- redis2.6|- redis2.8|- redis3.2|- redis4.0|- redis5.0|- redis6.x|- redis7
- CacheEngineDescription (string) – - The description of the cache engine. 
- CacheEngineVersionDescription (string) – - The description of the cache engine version. 
 
 
- NextToken (string) – - A token to resume pagination.