libZSservicesZSamazonka-kinesisZSamazonka-kinesis
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Kinesis.RemoveTagsFromStream

Description

Removes tags from the specified Kinesis data stream. Removed tags are deleted and cannot be recovered after this operation successfully completes.

If you specify a tag that does not exist, it is ignored.

RemoveTagsFromStream has a limit of five transactions per second per account.

Synopsis

Creating a Request

data RemoveTagsFromStream Source #

Represents the input for RemoveTagsFromStream.

See: newRemoveTagsFromStream smart constructor.

Constructors

RemoveTagsFromStream' 

Fields

Instances

Instances details
Eq RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Read RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Show RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Generic RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Associated Types

type Rep RemoveTagsFromStream :: Type -> Type #

NFData RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Methods

rnf :: RemoveTagsFromStream -> () #

Hashable RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

ToJSON RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

AWSRequest RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Associated Types

type AWSResponse RemoveTagsFromStream #

ToHeaders RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

ToPath RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

ToQuery RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

type Rep RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

type Rep RemoveTagsFromStream = D1 ('MetaData "RemoveTagsFromStream" "Amazonka.Kinesis.RemoveTagsFromStream" "libZSservicesZSamazonka-kinesisZSamazonka-kinesis" 'False) (C1 ('MetaCons "RemoveTagsFromStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse RemoveTagsFromStream Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

newRemoveTagsFromStream Source #

Create a value of RemoveTagsFromStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:streamName:RemoveTagsFromStream', removeTagsFromStream_streamName - The name of the stream.

$sel:tagKeys:RemoveTagsFromStream', removeTagsFromStream_tagKeys - A list of tag keys. Each corresponding tag is removed from the stream.

Request Lenses

removeTagsFromStream_tagKeys :: Lens' RemoveTagsFromStream (NonEmpty Text) Source #

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

Destructuring the Response

data RemoveTagsFromStreamResponse Source #

See: newRemoveTagsFromStreamResponse smart constructor.

Instances

Instances details
Eq RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Read RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Show RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Generic RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

Associated Types

type Rep RemoveTagsFromStreamResponse :: Type -> Type #

NFData RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

type Rep RemoveTagsFromStreamResponse Source # 
Instance details

Defined in Amazonka.Kinesis.RemoveTagsFromStream

type Rep RemoveTagsFromStreamResponse = D1 ('MetaData "RemoveTagsFromStreamResponse" "Amazonka.Kinesis.RemoveTagsFromStream" "libZSservicesZSamazonka-kinesisZSamazonka-kinesis" 'False) (C1 ('MetaCons "RemoveTagsFromStreamResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newRemoveTagsFromStreamResponse :: RemoveTagsFromStreamResponse Source #

Create a value of RemoveTagsFromStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.