class Aws::CostExplorer::Types::TagValues

The values that are available for a tag.

If `Values` and `Key` aren't specified, the `ABSENT` `MatchOption` is applied to all tags. That is, it's filtered on resources with no tags.

If `Values` is provided and `Key` isn't specified, the `ABSENT` `MatchOption` is applied to the tag `Key` only. That is, it's filtered on resources without the given tag key.

@note When making an API call, you may pass TagValues

data as a hash:

    {
      key: "TagKey",
      values: ["Value"],
      match_options: ["EQUALS"], # accepts EQUALS, ABSENT, STARTS_WITH, ENDS_WITH, CONTAINS, CASE_SENSITIVE, CASE_INSENSITIVE
    }

@!attribute [rw] key

The key for the tag.
@return [String]

@!attribute [rw] values

The specific value of the tag.
@return [Array<String>]

@!attribute [rw] match_options

The match options that you can use to filter your results.
`MatchOptions` is only applicable for actions related to Cost
Category. The default values for `MatchOptions` are `EQUALS` and
`CASE_SENSITIVE`.
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/ce-2017-10-25/TagValues AWS API Documentation

Constants

SENSITIVE