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 #

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 #

Deletes an existing documentation version of an API.

See: deleteDocumentationVersion smart constructor.

Instances

Eq DeleteDocumentationVersion # 
Data DeleteDocumentationVersion # 

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 # 
Show DeleteDocumentationVersion # 
Generic DeleteDocumentationVersion # 
Hashable DeleteDocumentationVersion # 
NFData DeleteDocumentationVersion # 
AWSRequest DeleteDocumentationVersion # 
ToQuery DeleteDocumentationVersion # 
ToPath DeleteDocumentationVersion # 
ToHeaders DeleteDocumentationVersion # 
type Rep DeleteDocumentationVersion # 
type Rep DeleteDocumentationVersion = D1 (MetaData "DeleteDocumentationVersion" "Network.AWS.APIGateway.DeleteDocumentationVersion" "amazonka-apigateway-1.4.5-5OCToOwmZjEH3FMiU9Yogu" 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 # 

Request Lenses

ddvRestAPIId :: Lens' DeleteDocumentationVersion Text #

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

ddvDocumentationVersion :: Lens' DeleteDocumentationVersion Text #

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

Destructuring the Response

deleteDocumentationVersionResponse :: DeleteDocumentationVersionResponse #

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

data DeleteDocumentationVersionResponse #

See: deleteDocumentationVersionResponse smart constructor.

Instances

Eq DeleteDocumentationVersionResponse # 
Data DeleteDocumentationVersionResponse # 

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 # 
Show DeleteDocumentationVersionResponse # 
Generic DeleteDocumentationVersionResponse # 
NFData DeleteDocumentationVersionResponse # 
type Rep DeleteDocumentationVersionResponse # 
type Rep DeleteDocumentationVersionResponse = D1 (MetaData "DeleteDocumentationVersionResponse" "Network.AWS.APIGateway.DeleteDocumentationVersion" "amazonka-apigateway-1.4.5-5OCToOwmZjEH3FMiU9Yogu" False) (C1 (MetaCons "DeleteDocumentationVersionResponse'" PrefixI False) U1)