Share via


QuotaBaseProperties Class

Definition

The properties for Quota update or retrieval.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.QuotaBasePropertiesTypeConverter))]
public class QuotaBaseProperties : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IQuotaBaseProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.QuotaBasePropertiesTypeConverter))>]
type QuotaBaseProperties = class
    interface IQuotaBaseProperties
    interface IJsonSerializable
Public Class QuotaBaseProperties
Implements IQuotaBaseProperties
Inheritance
QuotaBaseProperties
Attributes
Implements

Constructors

QuotaBaseProperties()

Creates an new QuotaBaseProperties instance.

Properties

Id

Specifies the resource ID.

Limit

The maximum permitted quota of the resource.

Type

Specifies the resource type.

Unit

An enum describing the unit of quota measurement.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of QuotaBaseProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of QuotaBaseProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.IQuotaBaseProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of QuotaBaseProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to