ArmCostManagementModelFactory.QueryFilter Method

Definition

The filter expression to be used in the export.

public static Azure.ResourceManager.CostManagement.Models.QueryFilter QueryFilter(System.Collections.Generic.IEnumerable<Azure.ResourceManager.CostManagement.Models.QueryFilter> and = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CostManagement.Models.QueryFilter> or = default, Azure.ResourceManager.CostManagement.Models.QueryComparisonExpression dimensions = default, Azure.ResourceManager.CostManagement.Models.QueryComparisonExpression tags = default);
static member QueryFilter : seq<Azure.ResourceManager.CostManagement.Models.QueryFilter> * seq<Azure.ResourceManager.CostManagement.Models.QueryFilter> * Azure.ResourceManager.CostManagement.Models.QueryComparisonExpression * Azure.ResourceManager.CostManagement.Models.QueryComparisonExpression -> Azure.ResourceManager.CostManagement.Models.QueryFilter
Public Shared Function QueryFilter (Optional and As IEnumerable(Of QueryFilter) = Nothing, Optional or As IEnumerable(Of QueryFilter) = Nothing, Optional dimensions As QueryComparisonExpression = Nothing, Optional tags As QueryComparisonExpression = Nothing) As QueryFilter

Parameters

and
IEnumerable<QueryFilter>

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

or
IEnumerable<QueryFilter>

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

dimensions
QueryComparisonExpression

Has comparison expression for a dimension.

tags
QueryComparisonExpression

Has comparison expression for a tag.

Returns

A new QueryFilter instance for mocking.

Applies to