You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::XRay::Types::Tag
- Inherits:
-
Struct
- Object
- Struct
- Aws::XRay::Types::Tag
- Defined in:
- (unknown)
Overview
When passing Tag as input to an Aws::Client method, you can use a vanilla Hash:
{
key: "TagKey", # required
value: "TagValue", # required
}
A map that contains tag keys and tag values to attach to an AWS X-Ray group or sampling rule. For more information about ways to use tags, see Tagging AWS resources in the AWS General Reference.
The following restrictions apply to tags:
-
Maximum number of user-applied tags per resource: 50
-
Tag keys and values are case sensitive.
-
Don't use
aws:
as a prefix for keys; it's reserved for AWS use. You cannot edit or delete system tags.
Instance Attribute Summary collapse
-
#key ⇒ String
A tag key, such as
Stage
orName
. -
#value ⇒ String
An optional tag value, such as
Production
ortest-only
.
Instance Attribute Details
#key ⇒ String
A tag key, such as Stage
or Name
. A tag key cannot be empty. The key
can be a maximum of 128 characters, and can contain only Unicode
letters, numbers, or separators, or the following special characters: +
- = . _ : /
#value ⇒ String
- An optional tag value, such as
Production
ortest-only
. The value - can be a maximum of 255 characters, and contain only Unicode letters,
- numbers, or separators, or the following special characters: `+ - = . _
- /`