amazonka-route53-domains-1.3.6: Amazon Route 53 Domains SDK.

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

Network.AWS.Route53Domains.UpdateTagsForDomain

Contents

Description

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations may not immediately represent all issued operations.

See: AWS API Reference for UpdateTagsForDomain.

Synopsis

Creating a Request

updateTagsForDomain Source

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

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

Request Lenses

utfdTagsToUpdate :: Lens' UpdateTagsForDomain [Tag] Source

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

Type: A complex type containing a list of tags

Default: None

Required: No

'>

Each tag includes the following elements:

  • Key

    The key (name) of a tag.

    Type: String

    Default: None

    Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-'"

    Constraints: Each key can be 1-128 characters long.

    Required: Yes

  • Value

    The value of a tag.

    Type: String

    Default: None

    Valid values: Unicode characters including alphanumeric, space, and ".:/=+\-'"

    Constraints: Each value can be 0-256 characters long.

    Required: Yes

utfdDomainName :: Lens' UpdateTagsForDomain Text Source

The domain for which you want to add or update tags.

The name of a domain.

Type: String

Default: None

Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when theyaposre surrounded by letters, numbers, or other hyphens. You canapost specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.

Required: Yes

Destructuring the Response

updateTagsForDomainResponse Source

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

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

Response Lenses