libZSservicesZSamazonka-route53ZSamazonka-route53
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.Route53.ListTagsForResources

Description

Lists tags for up to 10 health checks or hosted zones.

For information about using tags for cost allocation, see Using Cost Allocation Tags in the Billing and Cost Management User Guide.

Synopsis

Creating a Request

data ListTagsForResources Source #

A complex type that contains information about the health checks or hosted zones for which you want to list tags.

See: newListTagsForResources smart constructor.

Constructors

ListTagsForResources' 

Fields

  • resourceType :: TagResourceType

    The type of the resources.

    • The resource type for health checks is healthcheck.
    • The resource type for hosted zones is hostedzone.
  • resourceIds :: NonEmpty Text

    A complex type that contains the ResourceId element for each resource for which you want to get a list of tags.

Instances

Instances details
Eq ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Read ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Show ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Generic ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Associated Types

type Rep ListTagsForResources :: Type -> Type #

NFData ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Methods

rnf :: ListTagsForResources -> () #

Hashable ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

AWSRequest ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Associated Types

type AWSResponse ListTagsForResources #

ToHeaders ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

ToPath ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

ToQuery ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

ToElement ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

ToXML ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

type Rep ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

type Rep ListTagsForResources = D1 ('MetaData "ListTagsForResources" "Amazonka.Route53.ListTagsForResources" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "ListTagsForResources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TagResourceType) :*: S1 ('MetaSel ('Just "resourceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse ListTagsForResources Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

newListTagsForResources Source #

Create a value of ListTagsForResources 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:resourceType:ListTagsForResources', listTagsForResources_resourceType - The type of the resources.

  • The resource type for health checks is healthcheck.
  • The resource type for hosted zones is hostedzone.

$sel:resourceIds:ListTagsForResources', listTagsForResources_resourceIds - A complex type that contains the ResourceId element for each resource for which you want to get a list of tags.

Request Lenses

listTagsForResources_resourceType :: Lens' ListTagsForResources TagResourceType Source #

The type of the resources.

  • The resource type for health checks is healthcheck.
  • The resource type for hosted zones is hostedzone.

listTagsForResources_resourceIds :: Lens' ListTagsForResources (NonEmpty Text) Source #

A complex type that contains the ResourceId element for each resource for which you want to get a list of tags.

Destructuring the Response

data ListTagsForResourcesResponse Source #

A complex type containing tags for the specified resources.

See: newListTagsForResourcesResponse smart constructor.

Constructors

ListTagsForResourcesResponse' 

Fields

Instances

Instances details
Eq ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Read ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Show ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Generic ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

Associated Types

type Rep ListTagsForResourcesResponse :: Type -> Type #

NFData ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

type Rep ListTagsForResourcesResponse Source # 
Instance details

Defined in Amazonka.Route53.ListTagsForResources

type Rep ListTagsForResourcesResponse = D1 ('MetaData "ListTagsForResourcesResponse" "Amazonka.Route53.ListTagsForResources" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "ListTagsForResourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "resourceTagSets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResourceTagSet])))

newListTagsForResourcesResponse Source #

Create a value of ListTagsForResourcesResponse 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:httpStatus:ListTagsForResourcesResponse', listTagsForResourcesResponse_httpStatus - The response's http status code.

$sel:resourceTagSets:ListTagsForResourcesResponse', listTagsForResourcesResponse_resourceTagSets - A list of ResourceTagSets containing tags associated with the specified resources.

Response Lenses

listTagsForResourcesResponse_resourceTagSets :: Lens' ListTagsForResourcesResponse [ResourceTagSet] Source #

A list of ResourceTagSets containing tags associated with the specified resources.