amazonka-apigateway-1.6.1: Amazon API Gateway 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.APIGateway.FlushStageAuthorizersCache

Contents

Description

Flushes all authorizer cache entries on a stage.

Synopsis

Creating a Request

flushStageAuthorizersCache Source #

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

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

data FlushStageAuthorizersCache Source #

Request to flush authorizer cache entries on a specified stage.

See: flushStageAuthorizersCache smart constructor.

Instances
Eq FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Data FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Methods

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

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

toConstr :: FlushStageAuthorizersCache -> Constr #

dataTypeOf :: FlushStageAuthorizersCache -> DataType #

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

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

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

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

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

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

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

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

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

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

Read FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Show FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Generic FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Associated Types

type Rep FlushStageAuthorizersCache :: Type -> Type #

Hashable FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

AWSRequest FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Associated Types

type Rs FlushStageAuthorizersCache :: Type #

ToHeaders FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

ToPath FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

ToQuery FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

NFData FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

type Rep FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

type Rep FlushStageAuthorizersCache = D1 (MetaData "FlushStageAuthorizersCache" "Network.AWS.APIGateway.FlushStageAuthorizersCache" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "FlushStageAuthorizersCache'" PrefixI True) (S1 (MetaSel (Just "_fsacRestAPIId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_fsacStageName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs FlushStageAuthorizersCache Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Request Lenses

fsacRestAPIId :: Lens' FlushStageAuthorizersCache Text Source #

The string identifier of the associated RestApi .

fsacStageName :: Lens' FlushStageAuthorizersCache Text Source #

The name of the stage to flush.

Destructuring the Response

flushStageAuthorizersCacheResponse :: FlushStageAuthorizersCacheResponse Source #

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

data FlushStageAuthorizersCacheResponse Source #

See: flushStageAuthorizersCacheResponse smart constructor.

Instances
Eq FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Data FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Methods

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

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

toConstr :: FlushStageAuthorizersCacheResponse -> Constr #

dataTypeOf :: FlushStageAuthorizersCacheResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Show FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Generic FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

Associated Types

type Rep FlushStageAuthorizersCacheResponse :: Type -> Type #

NFData FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

type Rep FlushStageAuthorizersCacheResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.FlushStageAuthorizersCache

type Rep FlushStageAuthorizersCacheResponse = D1 (MetaData "FlushStageAuthorizersCacheResponse" "Network.AWS.APIGateway.FlushStageAuthorizersCache" "amazonka-apigateway-1.6.1-BCCM2RP3l9Q2ENgHvKrj59" False) (C1 (MetaCons "FlushStageAuthorizersCacheResponse'" PrefixI False) (U1 :: Type -> Type))