ArmCostManagementModelFactory.QueryDefinition Method

Definition

The definition of a query.

public static Azure.ResourceManager.CostManagement.Models.QueryDefinition QueryDefinition(Azure.ResourceManager.CostManagement.Models.ExportType exportType = default, Azure.ResourceManager.CostManagement.Models.TimeframeType timeframe = default, Azure.ResourceManager.CostManagement.Models.QueryTimePeriod timePeriod = default, Azure.ResourceManager.CostManagement.Models.QueryDataset dataset = default);
static member QueryDefinition : Azure.ResourceManager.CostManagement.Models.ExportType * Azure.ResourceManager.CostManagement.Models.TimeframeType * Azure.ResourceManager.CostManagement.Models.QueryTimePeriod * Azure.ResourceManager.CostManagement.Models.QueryDataset -> Azure.ResourceManager.CostManagement.Models.QueryDefinition
Public Shared Function QueryDefinition (Optional exportType As ExportType = Nothing, Optional timeframe As TimeframeType = Nothing, Optional timePeriod As QueryTimePeriod = Nothing, Optional dataset As QueryDataset = Nothing) As QueryDefinition

Parameters

exportType
ExportType

The type of the query.

timeframe
TimeframeType

The time frame for pulling data for the query. If custom, then a specific time period must be provided.

timePeriod
QueryTimePeriod

Has time period for pulling data for the query.

dataset
QueryDataset

Has definition for data in this query.

Returns

A new QueryDefinition instance for mocking.

Applies to