Freigeben über


QuotaProperties Klasse

Definition

Kontingenteigenschaften für die Ressource.

public class QuotaProperties
type QuotaProperties = class
Public Class QuotaProperties
Vererbung
QuotaProperties

Konstruktoren

QuotaProperties()

Initialisiert eine neue instance von QuotaProperties.

Eigenschaften

CurrentValue

Aktueller Nutzungswert für die Ressource.

Limit

Kontingenteigenschaften.

Properties

Zusätzliche Eigenschaften für den angegebenen Ressourcenanbieter.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

QuotaPeriod

Der Zeitraum, in dem die Kontingentnutzungswerte zusammengefasst werden. Beispiel: P1D (pro Tag), PT1M (pro Minute) und PT1S (pro Sekunde). Dieser Parameter ist optional, da für einige Ressourcen wie Compute der Zeitraum irrelevant ist.

ResourceName

Name der Ressource, die vom Ressourcenanbieter bereitgestellt wird. Verwenden Sie diese Eigenschaft für quotaRequests-Ressourcenvorgänge.

ResourceTypeName

Der Name des Ressourcentyps.

Unit

Die Grenzwerteinheiten, z. B. Anzahl und Bytes. Verwenden Sie das Einheitenfeld, das in der Antwort des GET-Kontingentvorgangs angegeben ist.

Gilt für: