QuotaIdentity Class

Definition

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

Constructors

QuotaIdentity()

Creates an new QuotaIdentity instance.

Properties

Id

Quota request ID.

Id1

Resource identity path

ResourceName

Resource name for a given resource provider. For example:

  • SKU name for Microsoft.Compute
  • SKU or TotalLowPriorityCores for Microsoft.MachineLearningServices For Microsoft.Network PublicIPAddresses.
Scope

The target Azure resource URI. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qms-test/providers/Microsoft.Batch/batchAccounts/testAccount/. This is the target Azure resource URI for the List GET operation. If a {resourceName} is added after /quotas, then it's the target Azure resource URI in the GET operation for the specific resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of QuotaIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of QuotaIdentity.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of QuotaIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to