tag_resource

CloudFront.Client.tag_resource(**kwargs)

Add tags to a CloudFront resource.

See also: AWS API Documentation

Request Syntax

response = client.tag_resource(
    Resource='string',
    Tags={
        'Items': [
            {
                'Key': 'string',
                'Value': 'string'
            },
        ]
    }
)
Parameters
  • Resource (string) --

    [REQUIRED]

    An ARN of a CloudFront resource.

  • Tags (dict) --

    [REQUIRED]

    A complex type that contains zero or more Tag elements.

    • Items (list) --

      A complex type that contains Tag elements.

      • (dict) --

        A complex type that contains Tag key and Tag value.

        • Key (string) -- [REQUIRED]

          A string that contains Tag key.

          The string length should be between 1 and 128 characters. Valid characters include a-z , A-Z , 0-9 , space, and the special characters _ - . : / = + @ .

        • Value (string) --

          A string that contains an optional Tag value.

          The string length should be between 0 and 256 characters. Valid characters include a-z , A-Z , 0-9 , space, and the special characters _ - . : / = + @ .

Returns

None

Exceptions

  • CloudFront.Client.exceptions.AccessDenied
  • CloudFront.Client.exceptions.InvalidArgument
  • CloudFront.Client.exceptions.InvalidTagging
  • CloudFront.Client.exceptions.NoSuchResource