amazonka-elasticache-1.6.0: Amazon ElastiCache SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@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 # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Data DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.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 # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Show DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Generic DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Associated Types

type Rep DescribeEngineDefaultParameters :: * -> * #

Hashable DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

AWSPager DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

AWSRequest DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Associated Types

type Rs DescribeEngineDefaultParameters :: * #

ToHeaders DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

ToPath DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

ToQuery DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

NFData DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

type Rep DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

type Rep DescribeEngineDefaultParameters = D1 (MetaData "DescribeEngineDefaultParameters" "Network.AWS.ElastiCache.DescribeEngineDefaultParameters" "amazonka-elasticache-1.6.0-GyEP0dOObTvA3gyzDBbPYU" False) (C1 (MetaCons "DescribeEngineDefaultParameters'" PrefixI True) (S1 (MetaSel (Just "_dedpMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_dedpMaxRecords") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_dedpCacheParameterGroupFamily") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs DescribeEngineDefaultParameters # 
Instance details

Defined in Network.AWS.ElastiCache.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 # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Data DescribeEngineDefaultParametersResponse # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

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 # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Show DescribeEngineDefaultParametersResponse # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Generic DescribeEngineDefaultParametersResponse # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

Associated Types

type Rep DescribeEngineDefaultParametersResponse :: * -> * #

NFData DescribeEngineDefaultParametersResponse # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

type Rep DescribeEngineDefaultParametersResponse # 
Instance details

Defined in Network.AWS.ElastiCache.DescribeEngineDefaultParameters

type Rep DescribeEngineDefaultParametersResponse = D1 (MetaData "DescribeEngineDefaultParametersResponse" "Network.AWS.ElastiCache.DescribeEngineDefaultParameters" "amazonka-elasticache-1.6.0-GyEP0dOObTvA3gyzDBbPYU" False) (C1 (MetaCons "DescribeEngineDefaultParametersResponse'" PrefixI True) (S1 (MetaSel (Just "_dedprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "_dedprsEngineDefaults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 EngineDefaults)))

Response Lenses