Share via


ReportConfigGrouping Class

Definition

The group by expression to be used in the report.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigGroupingTypeConverter))]
public class ReportConfigGrouping : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigGrouping, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigGroupingInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigGroupingTypeConverter))>]
type ReportConfigGrouping = class
    interface IReportConfigGrouping
    interface IJsonSerializable
    interface IReportConfigGroupingInternal
Public Class ReportConfigGrouping
Implements IReportConfigGrouping, IReportConfigGroupingInternal
Inheritance
ReportConfigGrouping
Attributes
Implements

Constructors

ReportConfigGrouping()

Creates an new ReportConfigGrouping instance.

Properties

Name

The name of the column to group. This version supports subscription lowest possible grain.

Type

Has type of the column to group.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ReportConfigGrouping.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ReportConfigGrouping.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ReportConfigGrouping into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to