ReportConfigFilter Class

The filter expression to be used in the report.

Inheritance
ReportConfigFilter

Constructor

ReportConfigFilter(*, and_property: Optional[List[azure.mgmt.costmanagement.models._models_py3.ReportConfigFilter]] = None, or_property: Optional[List[azure.mgmt.costmanagement.models._models_py3.ReportConfigFilter]] = None, dimensions: Optional[azure.mgmt.costmanagement.models._models_py3.ReportConfigComparisonExpression] = None, tags: Optional[azure.mgmt.costmanagement.models._models_py3.ReportConfigComparisonExpression] = None, tag_key: Optional[azure.mgmt.costmanagement.models._models_py3.ReportConfigComparisonExpression] = None, tag_value: Optional[azure.mgmt.costmanagement.models._models_py3.ReportConfigComparisonExpression] = None, **kwargs)

Parameters

and_property
list[ReportConfigFilter]
Required

The logical "AND" expression. Must have at least 2 items.

or_property
list[ReportConfigFilter]
Required

The logical "OR" expression. Must have at least 2 items.

dimensions
ReportConfigComparisonExpression
Required

Has comparison expression for a dimension.

tags
ReportConfigComparisonExpression
Required

A set of tags. Has comparison expression for a tag.

tag_key
ReportConfigComparisonExpression
Required

Has comparison expression for a tag key.

tag_value
ReportConfigComparisonExpression
Required

Has comparison expression for a tag value.