class Aws::CostExplorer::Types::CostCategoryValues
The Cost Categories values used for filtering the costs.
If `Values` and `Key` are not specified, the `ABSENT` `MatchOption` is applied to all Cost Categories. That is, it filters on resources that aren't mapped to any Cost Categories.
If `Values` is provided and `Key` isn't specified, the `ABSENT` `MatchOption` is applied to the Cost Categories `Key` only. That is, it filters on resources without the given Cost Categories key.
@note When making an API call, you may pass CostCategoryValues
data as a hash: { key: "CostCategoryName", values: ["Value"], match_options: ["EQUALS"], # accepts EQUALS, ABSENT, STARTS_WITH, ENDS_WITH, CONTAINS, CASE_SENSITIVE, CASE_INSENSITIVE }
@!attribute [rw] key
The unique name of the Cost Category. @return [String]
@!attribute [rw] values
The specific value of the Cost Category. @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` is `EQUALS` and `CASE_SENSITIVE`. @return [Array<String>]
@see docs.aws.amazon.com/goto/WebAPI/ce-2017-10-25/CostCategoryValues AWS API Documentation
Constants
- SENSITIVE