Partager via


QueryGrouping Class

Definition

The group by expression to be used in the query.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.QueryGroupingTypeConverter))]
public class QueryGrouping : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IQueryGrouping, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IQueryGroupingInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.QueryGroupingTypeConverter))>]
type QueryGrouping = class
    interface IQueryGrouping
    interface IJsonSerializable
    interface IQueryGroupingInternal
Public Class QueryGrouping
Implements IQueryGrouping, IQueryGroupingInternal
Inheritance
QueryGrouping
Attributes
Implements

Constructors

QueryGrouping()

Creates an new QueryGrouping instance.

Properties

Name

The name of the column to group.

Type

Has type of the column to group.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of QueryGrouping.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of QueryGrouping.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IQueryGrouping.

FromJsonString(String)

Creates a new instance of QueryGrouping, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of QueryGrouping into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to