Sdílet prostřednictvím


ReportConfigDatasetAggregation Class

Definition

Dictionary of aggregation expression to use in the report. The key of each item in the dictionary is the alias for the aggregated column. Report can have up to 2 aggregation clauses.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigDatasetAggregationTypeConverter))]
public class ReportConfigDatasetAggregation : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigDatasetAggregation, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigDatasetAggregationInternal, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Runtime.IAssociativeArray<Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IReportConfigAggregation>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ReportConfigDatasetAggregationTypeConverter))>]
type ReportConfigDatasetAggregation = class
    interface IReportConfigDatasetAggregation
    interface IJsonSerializable
    interface IAssociativeArray<IReportConfigAggregation>
    interface IReportConfigDatasetAggregationInternal
Public Class ReportConfigDatasetAggregation
Implements IAssociativeArray(Of IReportConfigAggregation), IReportConfigDatasetAggregation, IReportConfigDatasetAggregationInternal
Inheritance
ReportConfigDatasetAggregation
Attributes
Implements

Constructors

ReportConfigDatasetAggregation()

Creates an new ReportConfigDatasetAggregation instance.

Fields

__additionalProperties

Properties

Item[String]

Methods

Add(String, IReportConfigAggregation)
Clear()
ContainsKey(String)
CopyFrom(IDictionary)
CopyFrom(PSObject)
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ReportConfigDatasetAggregation.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ReportConfigDatasetAggregation.

FromJson(JsonNode)

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

FromJsonString(String)

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

Remove(String)
ToJson(JsonObject, SerializationMode)

Serializes this instance of ReportConfigDatasetAggregation into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

TryGetValue(String, IReportConfigAggregation)

Operators

Implicit(ReportConfigDatasetAggregation to Dictionary<String,IReportConfigAggregation>)

Explicit Interface Implementations

IAssociativeArray<IReportConfigAggregation>.AdditionalProperties
IAssociativeArray<IReportConfigAggregation>.Count
IAssociativeArray<IReportConfigAggregation>.Keys
IAssociativeArray<IReportConfigAggregation>.Values

Applies to