amazonka-rds-1.6.1: Amazon Relational Database Service 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.RDS.RemoveTagsFromResource

Contents

Description

Removes metadata tags from an Amazon RDS resource.

For an overview on tagging an Amazon RDS resource, see Tagging Amazon RDS Resources .

Synopsis

Creating a Request

removeTagsFromResource Source #

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

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

data RemoveTagsFromResource Source #

See: removeTagsFromResource smart constructor.

Instances
Eq RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Data RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Methods

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

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

toConstr :: RemoveTagsFromResource -> Constr #

dataTypeOf :: RemoveTagsFromResource -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Show RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Generic RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResource :: Type -> Type #

Hashable RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

AWSRequest RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rs RemoveTagsFromResource :: Type #

ToHeaders RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

ToPath RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

ToQuery RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

NFData RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Methods

rnf :: RemoveTagsFromResource -> () #

type Rep RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

type Rep RemoveTagsFromResource = D1 (MetaData "RemoveTagsFromResource" "Network.AWS.RDS.RemoveTagsFromResource" "amazonka-rds-1.6.1-GvYb6r2di9RGFKQcoJXq1A" False) (C1 (MetaCons "RemoveTagsFromResource'" PrefixI True) (S1 (MetaSel (Just "_rtfrResourceName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_rtfrTagKeys") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Text])))
type Rs RemoveTagsFromResource Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Request Lenses

rtfrResourceName :: Lens' RemoveTagsFromResource Text Source #

The Amazon RDS resource that the tags are removed from. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN) .

rtfrTagKeys :: Lens' RemoveTagsFromResource [Text] Source #

The tag key (name) of the tag to be removed.

Destructuring the Response

removeTagsFromResourceResponse :: RemoveTagsFromResourceResponse Source #

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

data RemoveTagsFromResourceResponse Source #

See: removeTagsFromResourceResponse smart constructor.

Instances
Eq RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Data RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Methods

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

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

toConstr :: RemoveTagsFromResourceResponse -> Constr #

dataTypeOf :: RemoveTagsFromResourceResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Show RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Generic RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResourceResponse :: Type -> Type #

NFData RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

type Rep RemoveTagsFromResourceResponse Source # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

type Rep RemoveTagsFromResourceResponse = D1 (MetaData "RemoveTagsFromResourceResponse" "Network.AWS.RDS.RemoveTagsFromResource" "amazonka-rds-1.6.1-GvYb6r2di9RGFKQcoJXq1A" False) (C1 (MetaCons "RemoveTagsFromResourceResponse'" PrefixI False) (U1 :: Type -> Type))