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.DeleteMethodResponse

Contents

Description

Deletes an existing MethodResponse resource.

Synopsis

Creating a Request

deleteMethodResponse Source #

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

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

data DeleteMethodResponse Source #

A request to delete an existing MethodResponse resource.

See: deleteMethodResponse smart constructor.

Instances
Eq DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Data DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Methods

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

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

toConstr :: DeleteMethodResponse -> Constr #

dataTypeOf :: DeleteMethodResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Show DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Generic DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Associated Types

type Rep DeleteMethodResponse :: Type -> Type #

Hashable DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

AWSRequest DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Associated Types

type Rs DeleteMethodResponse :: Type #

ToHeaders DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

ToPath DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

ToQuery DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

NFData DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Methods

rnf :: DeleteMethodResponse -> () #

type Rep DeleteMethodResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

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

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Request Lenses

dmRestAPIId :: Lens' DeleteMethodResponse Text Source #

Required
The string identifier of the associated RestApi .

dmResourceId :: Lens' DeleteMethodResponse Text Source #

Required
The Resource identifier for the MethodResponse resource.

dmHttpMethod :: Lens' DeleteMethodResponse Text Source #

Required
The HTTP verb of the Method resource.

dmStatusCode :: Lens' DeleteMethodResponse Text Source #

Required
The status code identifier for the MethodResponse resource.

Destructuring the Response

deleteMethodResponseResponse :: DeleteMethodResponseResponse Source #

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

data DeleteMethodResponseResponse Source #

See: deleteMethodResponseResponse smart constructor.

Instances
Eq DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Data DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Methods

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

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

toConstr :: DeleteMethodResponseResponse -> Constr #

dataTypeOf :: DeleteMethodResponseResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Show DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Generic DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

Associated Types

type Rep DeleteMethodResponseResponse :: Type -> Type #

NFData DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

type Rep DeleteMethodResponseResponse Source # 
Instance details

Defined in Network.AWS.APIGateway.DeleteMethodResponse

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