Language

UtilizationAggregates Class

Definition

The aggregate values of savings plan utilization

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.UtilizationAggregatesTypeConverter))]
public class UtilizationAggregates : Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.IUtilizationAggregates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.UtilizationAggregatesTypeConverter))>]
type UtilizationAggregates = class
    interface IUtilizationAggregates
    interface IJsonSerializable
Public Class UtilizationAggregates
Implements IUtilizationAggregates
Inheritance
UtilizationAggregates
Attributes
Implements

Constructors

Name Description
UtilizationAggregates()

Creates an new UtilizationAggregates instance.

Properties

Name Description
Grain

The grain of the aggregate

GrainUnit

The grain unit of the aggregate

Value

The aggregate value

ValueUnit

The aggregate value unit

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UtilizationAggregates.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UtilizationAggregates.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.IUtilizationAggregates.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of UtilizationAggregates into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to