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 #

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 #

See: removeTagsFromResource smart constructor.

Instances
Eq RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Data RemoveTagsFromResource # 
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 # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Show RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Generic RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResource :: Type -> Type #

Hashable RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

AWSRequest RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rs RemoveTagsFromResource :: Type #

ToHeaders RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

ToPath RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

ToQuery RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

NFData RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Methods

rnf :: RemoveTagsFromResource -> () #

type Rep RemoveTagsFromResource # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

type Rep RemoveTagsFromResource = D1 (MetaData "RemoveTagsFromResource" "Network.AWS.RDS.RemoveTagsFromResource" "amazonka-rds-1.6.1-3ZKMQU9eYbr7zx3WZ2Anqw" 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 # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Request Lenses

rtfrResourceName :: Lens' RemoveTagsFromResource Text #

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] #

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

Destructuring the Response

removeTagsFromResourceResponse :: RemoveTagsFromResourceResponse #

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

data RemoveTagsFromResourceResponse #

See: removeTagsFromResourceResponse smart constructor.

Instances
Eq RemoveTagsFromResourceResponse # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Data RemoveTagsFromResourceResponse # 
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 # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Show RemoveTagsFromResourceResponse # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Generic RemoveTagsFromResourceResponse # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

Associated Types

type Rep RemoveTagsFromResourceResponse :: Type -> Type #

NFData RemoveTagsFromResourceResponse # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

type Rep RemoveTagsFromResourceResponse # 
Instance details

Defined in Network.AWS.RDS.RemoveTagsFromResource

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