amazonka-route53-1.4.4: Amazon Route 53 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.Route53.DeleteReusableDelegationSet

Contents

Description

Deletes a reusable delegation set. Send a DELETE request to the '/2013-04-01/delegationset/delegation set ID ' resource.

You can delete a reusable delegation set only if there are no associated hosted zones.

To verify that the reusable delegation set is not associated with any hosted zones, run the GetReusableDelegationSet action and specify the ID of the reusable delegation set that you want to delete.

Synopsis

Creating a Request

deleteReusableDelegationSet Source #

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

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

data DeleteReusableDelegationSet Source #

A complex type containing the information for the delete request.

See: deleteReusableDelegationSet smart constructor.

Instances

Eq DeleteReusableDelegationSet Source # 
Data DeleteReusableDelegationSet Source # 

Methods

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

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

toConstr :: DeleteReusableDelegationSet -> Constr #

dataTypeOf :: DeleteReusableDelegationSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReusableDelegationSet Source # 
Show DeleteReusableDelegationSet Source # 
Generic DeleteReusableDelegationSet Source # 
Hashable DeleteReusableDelegationSet Source # 
NFData DeleteReusableDelegationSet Source # 
AWSRequest DeleteReusableDelegationSet Source # 
ToPath DeleteReusableDelegationSet Source # 
ToHeaders DeleteReusableDelegationSet Source # 
ToQuery DeleteReusableDelegationSet Source # 
type Rep DeleteReusableDelegationSet Source # 
type Rep DeleteReusableDelegationSet = D1 (MetaData "DeleteReusableDelegationSet" "Network.AWS.Route53.DeleteReusableDelegationSet" "amazonka-route53-1.4.4-KBIXDpJOcpkWbDD9G5tXJ" True) (C1 (MetaCons "DeleteReusableDelegationSet'" PrefixI True) (S1 (MetaSel (Just Symbol "_drdsId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReusableDelegationSet Source # 

Request Lenses

drdsId :: Lens' DeleteReusableDelegationSet Text Source #

The ID of the reusable delegation set you want to delete.

Destructuring the Response

deleteReusableDelegationSetResponse Source #

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

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

data DeleteReusableDelegationSetResponse Source #

An empty element.

See: deleteReusableDelegationSetResponse smart constructor.

Instances

Eq DeleteReusableDelegationSetResponse Source # 
Data DeleteReusableDelegationSetResponse Source # 

Methods

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

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

toConstr :: DeleteReusableDelegationSetResponse -> Constr #

dataTypeOf :: DeleteReusableDelegationSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReusableDelegationSetResponse Source # 
Show DeleteReusableDelegationSetResponse Source # 
Generic DeleteReusableDelegationSetResponse Source # 
NFData DeleteReusableDelegationSetResponse Source # 
type Rep DeleteReusableDelegationSetResponse Source # 
type Rep DeleteReusableDelegationSetResponse = D1 (MetaData "DeleteReusableDelegationSetResponse" "Network.AWS.Route53.DeleteReusableDelegationSet" "amazonka-route53-1.4.4-KBIXDpJOcpkWbDD9G5tXJ" True) (C1 (MetaCons "DeleteReusableDelegationSetResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_drdsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses