amazonka-sqs-2.0: Amazon Simple Queue Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SQS.ListQueueTags

Description

List all cost allocation tags added to the specified Amazon SQS queue. For an overview, see Tagging Your Amazon SQS Queues in the Amazon SQS Developer Guide.

Cross-account permissions don't apply to this action. For more information, see Grant cross-account permissions to a role and a user name in the Amazon SQS Developer Guide.

Synopsis

Creating a Request

data ListQueueTags Source #

See: newListQueueTags smart constructor.

Constructors

ListQueueTags' 

Fields

Instances

Instances details
ToHeaders ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

ToPath ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

ToQuery ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

AWSRequest ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Associated Types

type AWSResponse ListQueueTags #

Generic ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Associated Types

type Rep ListQueueTags :: Type -> Type #

Read ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Show ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

NFData ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Methods

rnf :: ListQueueTags -> () #

Eq ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Hashable ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

type AWSResponse ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

type Rep ListQueueTags Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

type Rep ListQueueTags = D1 ('MetaData "ListQueueTags" "Amazonka.SQS.ListQueueTags" "amazonka-sqs-2.0-8jRKm0MCN6JIBFunCpUxaV" 'False) (C1 ('MetaCons "ListQueueTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queueUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListQueueTags Source #

Create a value of ListQueueTags 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:queueUrl:ListQueueTags', listQueueTags_queueUrl - The URL of the queue.

Request Lenses

Destructuring the Response

data ListQueueTagsResponse Source #

See: newListQueueTagsResponse smart constructor.

Constructors

ListQueueTagsResponse' 

Fields

Instances

Instances details
Generic ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Associated Types

type Rep ListQueueTagsResponse :: Type -> Type #

Read ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Show ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

NFData ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

Methods

rnf :: ListQueueTagsResponse -> () #

Eq ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

type Rep ListQueueTagsResponse Source # 
Instance details

Defined in Amazonka.SQS.ListQueueTags

type Rep ListQueueTagsResponse = D1 ('MetaData "ListQueueTagsResponse" "Amazonka.SQS.ListQueueTags" "amazonka-sqs-2.0-8jRKm0MCN6JIBFunCpUxaV" 'False) (C1 ('MetaCons "ListQueueTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListQueueTagsResponse Source #

Create a value of ListQueueTagsResponse 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:tags:ListQueueTagsResponse', listQueueTagsResponse_tags - The list of all tags added to the specified queue.

$sel:httpStatus:ListQueueTagsResponse', listQueueTagsResponse_httpStatus - The response's http status code.

Response Lenses

listQueueTagsResponse_tags :: Lens' ListQueueTagsResponse (Maybe (HashMap Text Text)) Source #

The list of all tags added to the specified queue.