BudgetFilterExpressionNotAndDimensions class

Constructors

BudgetFilterExpressionNotAndDimensions({required Input<String> key, Input<List<String>?>? matchOptions, required Input<List<String>> values})
Creates a new BudgetFilterExpressionNotAndDimensions. key (Optional) The cost category key to filter on. matchOptions (Optional) The match options for the cost category filter. Valid values are EQUALS, STARTS_WITH, ENDS_WITH, CONTAINS, GREATER_THAN_OR_EQUAL, CASE_SENSITIVE, CASE_INSENSITIVE. Note: ABSENT is not supported due to AWS API contradictions (it requires values to be absent but also cannot have values set). values (Optional) A list of cost category values to match. At least one value is required.
const
BudgetFilterExpressionNotAndDimensions.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
key → Input<String>
(Optional) The cost category key to filter on.
final
matchOptions → Input<List<String>?>?
(Optional) The match options for the cost category filter. Valid values are EQUALS, STARTS_WITH, ENDS_WITH, CONTAINS, GREATER_THAN_OR_EQUAL, CASE_SENSITIVE, CASE_INSENSITIVE. Note: ABSENT is not supported due to AWS API contradictions (it requires values to be absent but also cannot have values set).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
values → Input<List<String>>
(Optional) A list of cost category values to match. At least one value is required.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited