amazonka-route53-domains-1.6.0: Amazon Route 53 Domains 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.Route53Domains.DeleteTagsForDomain

Contents

Description

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations might not immediately represent all issued operations.

Synopsis

Creating a Request

deleteTagsForDomain Source #

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

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

data DeleteTagsForDomain Source #

The DeleteTagsForDomainRequest includes the following elements.

See: deleteTagsForDomain smart constructor.

Instances

Eq DeleteTagsForDomain Source # 
Data DeleteTagsForDomain Source # 

Methods

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

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

toConstr :: DeleteTagsForDomain -> Constr #

dataTypeOf :: DeleteTagsForDomain -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteTagsForDomain Source # 
Show DeleteTagsForDomain Source # 
Generic DeleteTagsForDomain Source # 
Hashable DeleteTagsForDomain Source # 
ToJSON DeleteTagsForDomain Source # 
NFData DeleteTagsForDomain Source # 

Methods

rnf :: DeleteTagsForDomain -> () #

AWSRequest DeleteTagsForDomain Source # 
ToHeaders DeleteTagsForDomain Source # 
ToPath DeleteTagsForDomain Source # 
ToQuery DeleteTagsForDomain Source # 
type Rep DeleteTagsForDomain Source # 
type Rep DeleteTagsForDomain = D1 * (MetaData "DeleteTagsForDomain" "Network.AWS.Route53Domains.DeleteTagsForDomain" "amazonka-route53-domains-1.6.0-DMj3MRpMzLoGzgJ257wZEh" False) (C1 * (MetaCons "DeleteTagsForDomain'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_dtfdDomainName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_dtfdTagsToDelete") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * [Text]))))
type Rs DeleteTagsForDomain Source # 

Request Lenses

dtfdDomainName :: Lens' DeleteTagsForDomain Text Source #

The domain for which you want to delete one or more tags.

dtfdTagsToDelete :: Lens' DeleteTagsForDomain [Text] Source #

A list of tag keys to delete.

Destructuring the Response

deleteTagsForDomainResponse Source #

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

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

data DeleteTagsForDomainResponse Source #

See: deleteTagsForDomainResponse smart constructor.

Instances

Eq DeleteTagsForDomainResponse Source # 
Data DeleteTagsForDomainResponse Source # 

Methods

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

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

toConstr :: DeleteTagsForDomainResponse -> Constr #

dataTypeOf :: DeleteTagsForDomainResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteTagsForDomainResponse Source # 
Show DeleteTagsForDomainResponse Source # 
Generic DeleteTagsForDomainResponse Source # 
NFData DeleteTagsForDomainResponse Source # 
type Rep DeleteTagsForDomainResponse Source # 
type Rep DeleteTagsForDomainResponse = D1 * (MetaData "DeleteTagsForDomainResponse" "Network.AWS.Route53Domains.DeleteTagsForDomain" "amazonka-route53-domains-1.6.0-DMj3MRpMzLoGzgJ257wZEh" True) (C1 * (MetaCons "DeleteTagsForDomainResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_dtfdrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses