Share via


CsmUsageQuota Class

Definition

Usage of the quota resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CsmUsageQuotaTypeConverter))]
public class CsmUsageQuota : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICsmUsageQuota
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.CsmUsageQuotaTypeConverter))>]
type CsmUsageQuota = class
    interface ICsmUsageQuota
    interface IJsonSerializable
Public Class CsmUsageQuota
Implements ICsmUsageQuota
Inheritance
CsmUsageQuota
Attributes
Implements

Constructors

CsmUsageQuota()

Creates an new CsmUsageQuota instance.

Properties

CurrentValue

The current value of the resource counter.

Limit

The resource limit.

NameLocalizedValue

Localized name.

NameValue

Non-localized name.

NextResetTime

Next reset time for the resource counter.

Unit

Units of measurement for the quota resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CsmUsageQuota.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CsmUsageQuota.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.ICsmUsageQuota.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CsmUsageQuota into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to