Freigeben über


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

Name Description
ReportConfigGrouping()

Creates an new ReportConfigGrouping instance.

Properties

Name Description
Name

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

Type

Has type of the column to group.

Methods

Name Description
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