LimitJsonObject Class

Definition

LimitJson abstract class.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.LimitJsonObjectTypeConverter))]
public class LimitJsonObject : Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.ILimitJsonObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.LimitJsonObjectTypeConverter))>]
type LimitJsonObject = class
    interface ILimitJsonObject
    interface IJsonSerializable
Public Class LimitJsonObject
Implements ILimitJsonObject
Inheritance
LimitJsonObject
Attributes
Implements

Constructors

Name Description
LimitJsonObject()

Creates an new LimitJsonObject instance.

Properties

Name Description
Type

The limit object type.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of LimitJsonObject.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of LimitJsonObject.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.ILimitJsonObject. Note: the Microsoft.Azure.PowerShell.Cmdlets.Quota.Models.ILimitJsonObject interface is polymorphic, and the precise model class that will get deserialized is determined at runtime based on the payload.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of LimitJsonObject into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to