amazonka-apigateway-1.5.0: Amazon API Gateway SDK.

Copyright(c) 2013-2017 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 # 
Data DeleteMethodResponse Source # 

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 # 
Show DeleteMethodResponse Source # 
Generic DeleteMethodResponse Source # 
Hashable DeleteMethodResponse Source # 
NFData DeleteMethodResponse Source # 

Methods

rnf :: DeleteMethodResponse -> () #

AWSRequest DeleteMethodResponse Source # 
ToQuery DeleteMethodResponse Source # 
ToPath DeleteMethodResponse Source # 
ToHeaders DeleteMethodResponse Source # 
type Rep DeleteMethodResponse Source # 
type Rep DeleteMethodResponse = D1 (MetaData "DeleteMethodResponse" "Network.AWS.APIGateway.DeleteMethodResponse" "amazonka-apigateway-1.5.0-3jDq4KKltGt78uikPpOCEJ" False) (C1 (MetaCons "DeleteMethodResponse'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_dmRestAPIId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_dmResourceId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_dmHttpMethod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_dmStatusCode") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Rs DeleteMethodResponse Source # 

Request Lenses

dmRestAPIId :: Lens' DeleteMethodResponse Text Source #

The string identifier of the associated RestApi .

dmHttpMethod :: Lens' DeleteMethodResponse Text Source #

The HTTP verb of the Method resource.

dmStatusCode :: Lens' DeleteMethodResponse Text Source #

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 # 
Data DeleteMethodResponseResponse Source # 

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 # 
Show DeleteMethodResponseResponse Source # 
Generic DeleteMethodResponseResponse Source # 
NFData DeleteMethodResponseResponse Source # 
type Rep DeleteMethodResponseResponse Source # 
type Rep DeleteMethodResponseResponse = D1 (MetaData "DeleteMethodResponseResponse" "Network.AWS.APIGateway.DeleteMethodResponse" "amazonka-apigateway-1.5.0-3jDq4KKltGt78uikPpOCEJ" False) (C1 (MetaCons "DeleteMethodResponseResponse'" PrefixI False) U1)