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

Contents

Description

Undocumented operation.

Synopsis

Creating a Request

deleteDocumentationVersion Source #

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

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

  • ddvRestAPIId - [Required] The identifier of an API of a to-be-deleted documentation snapshot.
  • ddvDocumentationVersion - [Required] The version identifier of a to-be-deleted documentation snapshot.

data DeleteDocumentationVersion Source #

Deletes an existing documentation version of an API.

See: deleteDocumentationVersion smart constructor.

Instances

Eq DeleteDocumentationVersion Source # 
Data DeleteDocumentationVersion Source # 

Methods

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

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

toConstr :: DeleteDocumentationVersion -> Constr #

dataTypeOf :: DeleteDocumentationVersion -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDocumentationVersion Source # 
Show DeleteDocumentationVersion Source # 
Generic DeleteDocumentationVersion Source # 
Hashable DeleteDocumentationVersion Source # 
NFData DeleteDocumentationVersion Source # 
AWSRequest DeleteDocumentationVersion Source # 
ToPath DeleteDocumentationVersion Source # 
ToHeaders DeleteDocumentationVersion Source # 
ToQuery DeleteDocumentationVersion Source # 
type Rep DeleteDocumentationVersion Source # 
type Rep DeleteDocumentationVersion = D1 (MetaData "DeleteDocumentationVersion" "Network.AWS.APIGateway.DeleteDocumentationVersion" "amazonka-apigateway-1.4.5-BIK2fycuXdJFBbWQ9Hqf16" False) (C1 (MetaCons "DeleteDocumentationVersion'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ddvRestAPIId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_ddvDocumentationVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs DeleteDocumentationVersion Source # 

Request Lenses

ddvRestAPIId :: Lens' DeleteDocumentationVersion Text Source #

Required
The identifier of an API of a to-be-deleted documentation snapshot.

ddvDocumentationVersion :: Lens' DeleteDocumentationVersion Text Source #

Required
The version identifier of a to-be-deleted documentation snapshot.

Destructuring the Response

deleteDocumentationVersionResponse :: DeleteDocumentationVersionResponse Source #

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

data DeleteDocumentationVersionResponse Source #

See: deleteDocumentationVersionResponse smart constructor.

Instances

Eq DeleteDocumentationVersionResponse Source # 
Data DeleteDocumentationVersionResponse Source # 

Methods

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

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

toConstr :: DeleteDocumentationVersionResponse -> Constr #

dataTypeOf :: DeleteDocumentationVersionResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDocumentationVersionResponse Source # 
Show DeleteDocumentationVersionResponse Source # 
Generic DeleteDocumentationVersionResponse Source # 
NFData DeleteDocumentationVersionResponse Source # 
type Rep DeleteDocumentationVersionResponse Source # 
type Rep DeleteDocumentationVersionResponse = D1 (MetaData "DeleteDocumentationVersionResponse" "Network.AWS.APIGateway.DeleteDocumentationVersion" "amazonka-apigateway-1.4.5-BIK2fycuXdJFBbWQ9Hqf16" False) (C1 (MetaCons "DeleteDocumentationVersionResponse'" PrefixI False) U1)