Share via


LimitObject Class

Definition

The resource quota limit value.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.LimitObjectTypeConverter))]
public class LimitObject : Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.ILimitObject, Microsoft.Azure.PowerShell.Cmdlets.Quota.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.LimitObjectTypeConverter))>]
type LimitObject = class
    interface ILimitObject
    interface IJsonSerializable
    interface ILimitJsonObject
    interface IValidates
Public Class LimitObject
Implements ILimitObject, IValidates
Inheritance
LimitObject
Attributes
Implements

Constructors

LimitObject()

Creates an new LimitObject instance.

Properties

LimitType

The quota or usages limit types.

Type

The limit object type.

Value

The quota/limit value

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LimitObject.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LimitObject.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.ILimitObject.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LimitObject into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to