amazonka-elasticache-1.4.5: Amazon ElastiCache SDK.

Copyright(c) 2013-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Contents

Description

Returns the default engine and system parameter information for the specified cache engine.

This operation returns paginated results.

Synopsis

Creating a Request

describeEngineDefaultParameters #

Creates a value of DescribeEngineDefaultParameters with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • dedpMarker - An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .
  • dedpMaxRecords - The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. Default: 100 Constraints: minimum 20; maximum 100.
  • dedpCacheParameterGroupFamily - The name of the cache parameter group family. Valid values are: memcached1.4 | redis2.6 | redis2.8 | redis3.2

data DescribeEngineDefaultParameters #

Represents the input of a DescribeEngineDefaultParameters operation.

See: describeEngineDefaultParameters smart constructor.

Instances

Eq DescribeEngineDefaultParameters # 
Data DescribeEngineDefaultParameters # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeEngineDefaultParameters -> c DescribeEngineDefaultParameters #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeEngineDefaultParameters #

toConstr :: DescribeEngineDefaultParameters -> Constr #

dataTypeOf :: DescribeEngineDefaultParameters -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeEngineDefaultParameters) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeEngineDefaultParameters) #

gmapT :: (forall b. Data b => b -> b) -> DescribeEngineDefaultParameters -> DescribeEngineDefaultParameters #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeEngineDefaultParameters -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeEngineDefaultParameters -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeEngineDefaultParameters -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeEngineDefaultParameters -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParameters -> m DescribeEngineDefaultParameters #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParameters -> m DescribeEngineDefaultParameters #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParameters -> m DescribeEngineDefaultParameters #

Read DescribeEngineDefaultParameters # 
Show DescribeEngineDefaultParameters # 
Generic DescribeEngineDefaultParameters # 
Hashable DescribeEngineDefaultParameters # 
NFData DescribeEngineDefaultParameters # 
AWSPager DescribeEngineDefaultParameters # 
AWSRequest DescribeEngineDefaultParameters # 
ToQuery DescribeEngineDefaultParameters # 
ToPath DescribeEngineDefaultParameters # 
ToHeaders DescribeEngineDefaultParameters # 
type Rep DescribeEngineDefaultParameters # 
type Rep DescribeEngineDefaultParameters = D1 (MetaData "DescribeEngineDefaultParameters" "Network.AWS.ElastiCache.DescribeEngineDefaultParameters" "amazonka-elasticache-1.4.5-Ai9oTU2RTbj2M0sGqfSNp8" False) (C1 (MetaCons "DescribeEngineDefaultParameters'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dedpMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dedpMaxRecords") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) (S1 (MetaSel (Just Symbol "_dedpCacheParameterGroupFamily") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Rs DescribeEngineDefaultParameters # 

Request Lenses

dedpMarker :: Lens' DescribeEngineDefaultParameters (Maybe Text) #

An optional marker returned from a prior request. Use this marker for pagination of results from this operation. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by MaxRecords .

dedpMaxRecords :: Lens' DescribeEngineDefaultParameters (Maybe Int) #

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a marker is included in the response so that the remaining results can be retrieved. Default: 100 Constraints: minimum 20; maximum 100.

dedpCacheParameterGroupFamily :: Lens' DescribeEngineDefaultParameters Text #

The name of the cache parameter group family. Valid values are: memcached1.4 | redis2.6 | redis2.8 | redis3.2

Destructuring the Response

describeEngineDefaultParametersResponse #

Creates a value of DescribeEngineDefaultParametersResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DescribeEngineDefaultParametersResponse #

Instances

Eq DescribeEngineDefaultParametersResponse # 
Data DescribeEngineDefaultParametersResponse # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeEngineDefaultParametersResponse -> c DescribeEngineDefaultParametersResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeEngineDefaultParametersResponse #

toConstr :: DescribeEngineDefaultParametersResponse -> Constr #

dataTypeOf :: DescribeEngineDefaultParametersResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeEngineDefaultParametersResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeEngineDefaultParametersResponse) #

gmapT :: (forall b. Data b => b -> b) -> DescribeEngineDefaultParametersResponse -> DescribeEngineDefaultParametersResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeEngineDefaultParametersResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeEngineDefaultParametersResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeEngineDefaultParametersResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeEngineDefaultParametersResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParametersResponse -> m DescribeEngineDefaultParametersResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParametersResponse -> m DescribeEngineDefaultParametersResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeEngineDefaultParametersResponse -> m DescribeEngineDefaultParametersResponse #

Read DescribeEngineDefaultParametersResponse # 
Show DescribeEngineDefaultParametersResponse # 
Generic DescribeEngineDefaultParametersResponse # 
NFData DescribeEngineDefaultParametersResponse # 
type Rep DescribeEngineDefaultParametersResponse # 
type Rep DescribeEngineDefaultParametersResponse = D1 (MetaData "DescribeEngineDefaultParametersResponse" "Network.AWS.ElastiCache.DescribeEngineDefaultParameters" "amazonka-elasticache-1.4.5-Ai9oTU2RTbj2M0sGqfSNp8" False) (C1 (MetaCons "DescribeEngineDefaultParametersResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dedprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_dedprsEngineDefaults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 EngineDefaults))))

Response Lenses