amazonka-kinesis-firehose-1.6.1: Amazon Kinesis Firehose 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.Firehose.UntagDeliveryStream

Contents

Description

Removes tags from the specified delivery stream. Removed tags are deleted, and you can't recover them after this operation successfully completes.

If you specify a tag that doesn't exist, the operation ignores it.

This operation has a limit of five transactions per second per account.

Synopsis

Creating a Request

untagDeliveryStream Source #

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

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

data UntagDeliveryStream Source #

See: untagDeliveryStream smart constructor.

Instances
Eq UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Data UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Methods

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

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

toConstr :: UntagDeliveryStream -> Constr #

dataTypeOf :: UntagDeliveryStream -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Show UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Generic UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Associated Types

type Rep UntagDeliveryStream :: Type -> Type #

Hashable UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

ToJSON UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

AWSRequest UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Associated Types

type Rs UntagDeliveryStream :: Type #

ToHeaders UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

ToPath UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

ToQuery UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

NFData UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Methods

rnf :: UntagDeliveryStream -> () #

type Rep UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

type Rep UntagDeliveryStream = D1 (MetaData "UntagDeliveryStream" "Network.AWS.Firehose.UntagDeliveryStream" "amazonka-kinesis-firehose-1.6.1-IIrhAXaawLd9hcHz2LzLHx" False) (C1 (MetaCons "UntagDeliveryStream'" PrefixI True) (S1 (MetaSel (Just "_udsDeliveryStreamName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_udsTagKeys") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (List1 Text))))
type Rs UntagDeliveryStream Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Request Lenses

udsDeliveryStreamName :: Lens' UntagDeliveryStream Text Source #

The name of the delivery stream.

udsTagKeys :: Lens' UntagDeliveryStream (NonEmpty Text) Source #

A list of tag keys. Each corresponding tag is removed from the delivery stream.

Destructuring the Response

untagDeliveryStreamResponse Source #

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

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

data UntagDeliveryStreamResponse Source #

See: untagDeliveryStreamResponse smart constructor.

Instances
Eq UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Data UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Methods

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

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

toConstr :: UntagDeliveryStreamResponse -> Constr #

dataTypeOf :: UntagDeliveryStreamResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Show UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Generic UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

Associated Types

type Rep UntagDeliveryStreamResponse :: Type -> Type #

NFData UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

type Rep UntagDeliveryStreamResponse Source # 
Instance details

Defined in Network.AWS.Firehose.UntagDeliveryStream

type Rep UntagDeliveryStreamResponse = D1 (MetaData "UntagDeliveryStreamResponse" "Network.AWS.Firehose.UntagDeliveryStream" "amazonka-kinesis-firehose-1.6.1-IIrhAXaawLd9hcHz2LzLHx" True) (C1 (MetaCons "UntagDeliveryStreamResponse'" PrefixI True) (S1 (MetaSel (Just "_udsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses