Freigeben über


Anfordern einer Kontingenterhöhung per Azure-Support-REST-API

Sie können ein zusätzliches Kontingent für einen Azure-Dienst anfordern, indem Sie die Azure-Support-REST-API verwenden. Dieser Artikel enthält Beispiele für Azure Virtual Machines (Kerne/vCPU), Azure Batch, Azure SQL-Datenbank und Azure Synapse Analytics. Für alle Anforderungen von Kontingenterhöhungen sind Details wie Region und neue Grenzen bei der Ticketerstellung erforderlich. Für die Ressourcentypen in unseren Beispielen benötigt Azure weitere Details, um sicherzustellen, dass die Kontingentanforderung schnell verarbeitet wird.

Sie können auch ein zusätzliches Kontingent anfordern, indem Sie im Azure-Portal ein Supportticket vom Typ „Grenzwerte für Dienste und Abonnements (Kontingente)“ erstellen.

Azure Virtual Machines (Kerne/vCPU)

Objekte

Geben Sie weitere Details zum QuotaTicketDetails-Objekt an, um eine Kontingenterhöhung für Azure Virtual Machines (Kerne/vCPU) anzufordern.

QuotaTicketDetails verfügt über drei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
quotaChangeRequestSubType False Zeichenfolge Unterressourcentyp, für den Sie eine Kontingenterhöhung anfordern Nicht zutreffend
quotaChangeRequestVersion True Zeichenfolge Nutzlastversion der Kontingentänderungsanforderung "1.0"
quotaChangeRequests True Zeichenfolge Liste mit QuotaChangeRequest-Objekten List<QuotaChangeRequest>

QuotaChangeRequest verfügt über zwei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
region True Zeichenfolge Azure-Standort oder -Region, für den bzw. die Sie die Kontingenterhöhung anfordern Sehen Sie sich die Regionsliste nach Dienst an.
payload True Zeichenfolge Serialisierter Wert desPayload-Objekts Wie unten beschrieben.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
VmFamily True Zeichenfolge Microsoft.Compute: SKU-Familienliste ESv3-Serie
VmFamily True Zeichenfolge Regionales Kontingent *
VmFamily True Zeichenfolge Spot-vCPU Alle Serien
NewLimit True integer Gewünschte neue Kontingentgrenze 200

Beispiele

  1. Das folgende Beispiel veranschaulicht die Nutzdaten zum Anfordern von Kontingenterhöhungen für die Azure Virtual Machines-SKUs der ESv3-Serie und der Av2-Serie (Kerne/vCPU):
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
    },
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
    },
  ]
}

Zeigen Sie den vollständigen Anforderungs-/Antworttext für die Kontingenterhöhung für Azure Virtual Machines (Kerne/vCPU) an.

  1. Das folgende Beispiel veranschaulicht die Nutzdaten zum Anfordern einer Kontingenterhöhung für alle VM-Serien in einer bestimmten Region (regionales Kontingent):
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
    },
  ]
}
  1. Das folgende Beispiel veranschaulicht die Nutzdaten zum Anfordern einer Kontingenterhöhung für eine Spot-VM:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
    },
  ]
}

Azure Batch

Für Azure Batch können Sie eine Kontingenterhöhung auf Abonnement- oder Batch-Kontoebene anfordern.

Objekte

Geben Sie weitere Details zum QuotaTicketDetails-Objekt an, um eine Kontingenterhöhung für Azure Batch anzufordern.

QuotaTicketDetails verfügt über drei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
quotaChangeRequestSubType False Zeichenfolge Unterressourcentyp, für den Sie eine Kontingenterhöhung anfordern Nicht zutreffend
quotaChangeRequestVersion True Zeichenfolge Nutzlastversion der Kontingentänderungsanforderung "1.0"
quotaChangeRequests True Zeichenfolge Liste mit QuotaChangeRequest-Objekten List<QuotaChangeRequest>

QuotaChangeRequest verfügt über zwei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
region True Zeichenfolge Azure-Standort oder -Region, für den bzw. die Sie eine Kontingenterhöhung anfordern Sehen Sie sich die Regionsliste nach Dienst an.
payload True Zeichenfolge Serialisierter Wert des Payload-Objekts Wie unten beschrieben.

Anfordern eines Kontingents auf Abonnementebene

Legen Sie quotaChangeRequestSubType auf „Subscription“ fest, um eine Kontingenterhöhung auf Abonnementebene anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
type True Zeichenfolge „Account“ (Konto) ist der einzige unterstützte Typ auf Abonnementebene Konto
NewLimit True integer Gewünschte neue Anzahl von Konten 5

Beispiel

Fordern Sie eine Kontingenterhöhung für Azure Batch-Konten auf Abonnementebene wie folgt an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "Subscription",
  "quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"NewLimit\":5,\"Type\":\"Account\"}"
    }
  ]
}

Zeigen Sie den vollständigen Anforderungs-/Antworttext für die Kontingenterhöhung für ein Azure Batch-Konto (Abonnement) an.

Anfordern eines Kontingents auf Kontoebene

Legen Sie quotaChangeRequestSubType auf „Account“ fest, um ein Kontingent auf Kontoebene anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
AccountName True Zeichenfolge Eindeutiger Kontoname im Batch-Dienst testBatchAccount
type Zeichenfolge True Gewünschter Unterressourcentyp Aufträge
VM-Familie True Zeichenfolge Microsoft.Compute: SKU-Familie. Geben Sie dies nur für Unterressourcen (Kern) vom Typ Dedicated (Dediziert) an. standardDv3Family
NewLimit True integer Gewünschte neue Kontingentgrenze 5

Unterstützte Typen von Unterressourcen für Batch-Konten:

type BESCHREIBUNG
Dediziert Dedizierter virtueller Azure-Computer (VM) oder Clouddienst-VM
LowPriority Entfernbarer virtueller Azure-Computer (VM) oder Clouddienst-VM
Pools Sammlung von Knoten, auf denen Ihre Anwendung ausgeführt wird
Aufträge Auflistung von Tasks

Beispiele

Fordern Sie für ein Azure Batch-Konto eine Kontingenterhöhung für Dedizierte Kerne wie folgt an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "Account",
  "quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"AccountName\":\"testBatchAccount\",\"VMFamily\":\"standardDv3Family\",\"NewLimit\":200,\"Type\":\"Dedicated\"}"
    }
  ]
}

Zeigen Sie den vollständigen Anforderungs-/Antworttext für die Kontingenterhöhung für ein Batch-Konto (Konto) vom Typ Dediziert an.

Fordern Sie für ein Azure Batch-Konto eine Kontingenterhöhung für Aufträge wie folgt an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "Account",
  "quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":5,\"Type\":\"Jobs\"}"
    }
  ]
}

Zeigen Sie den vollständigen Anforderungs-/Antworttext für die Kontingenterhöhung für ein Batch-Konto (Aufträge) an.

So fordern Sie für ein Azure Batch-Konto eine Kontingenterhöhung für Dedizierte Kerne und LowPriority-Kerne an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"AccountName\":\"testBatchAccount\",\"VMFamily\":\"standardDv3Family\",\"NewLimit\":200,\"Type\":\"Dedicated\"}"
    },
    {
      "region": "EastUS",
      "payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":200,\"Type\":\"LowPriority\"}"
    },
  ]
}

Azure SQL-Datenbank

Für Azure SQL-Datenbank können Sie eine Kontingenterhöhung basierend auf Datenbankdurchsatzeinheiten (Database Throughput Units, DTUs) oder der Anzahl von Servern anfordern.

Objekte

Geben Sie weitere Details zum QuotaTicketDetails-Objekt an, um eine Kontingenterhöhung für Azure SQL-Datenbank anzufordern.

Das QuotaTicketDetails-Objekt verfügt über drei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
quotaChangeRequestSubType False Zeichenfolge Unterressourcentyp, für den Sie eine Kontingenterhöhung anfordern Nicht zutreffend
quotaChangeRequestVersion True Zeichenfolge Nutzlastversion der Kontingentänderungsanforderung "1.0"
quotaChangeRequests True Zeichenfolge Liste mit QuotaChangeRequest-Objekten List<QuotaChangeRequest>

Das QuotaChangeRequest-Objekt verfügt über zwei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
region True Zeichenfolge Unterressourcentyp des Azure-Standorts oder der -Region, für den bzw. die Sie eine Kontingenterhöhung anfordern Sehen Sie sich die Regionsliste nach Dienst an.
payload True Zeichenfolge Serialisierter Wert des Payload-Objekts Wie unten beschrieben.

Kontingenterhöhung für DTUs

Legen Sie quotaChangeRequestSubType auf „DTUs“ fest, um eine Kontingenterhöhung für DTUs anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
ServerName True Zeichenfolge Eindeutiger Name des SQL-Datenbank-Servers testserver
NewLimit True integer Gewünschte neue Kontingentgrenze für DTUs 5.000

Beispiel

Fordern Sie eine Kontingenterhöhung für DTUs wie folgt an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "DTUs",
  "quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
    }
  ]
}

Kontingenterhöhung für Server

Legen Sie quotaChangeRequestSubType auf „Servers“ fest, um eine Kontingenterhöhung für Server anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
NewLimit True Zeichenfolge Gewünschte Anzahl von SQL-Datenbank-Servern für das Abonnement 200

Beispiel

Fordern Sie eine Kontingenterhöhung für Server wie folgt an:

"quotaTicketDetails": {
      "quotaChangeRequestVersion": "1.0",
      "quotaChangeRequestSubType": "Servers",
      "quotaChangeRequests": [
        {
          "region": "EastUS",
          "payload": "{\"NewLimit\":200}"
        }
      ]
    }

Azure Synapse Analytics

Für Azure Synapse Analytics können Sie eine Kontingenterhöhung basierend auf Datenbankdurchsatzeinheiten (Database Throughput Units, DTUs) oder der Anzahl von Servern anfordern.

Objekte

Geben Sie weitere Details zum QuotaTicketDetails-Objekt an, um eine Kontingenterhöhung für Azure Synapse Analytics anzufordern.

QuotaTicketDetails verfügt über drei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
quotaChangeRequestSubType False Zeichenfolge Unterressourcentyp, für den Sie eine Kontingenterhöhung anfordern Nicht zutreffend
quotaChangeRequestVersion True Zeichenfolge Nutzlastversion der Kontingentänderungsanforderung "1.0"
quotaChangeRequests True Zeichenfolge Liste mit QuotaChangeRequest-Objekten List<QuotaChangeRequest>

QuotaChangeRequest verfügt über zwei Eigenschaften:

Eigenschaftenname Erforderlich type BESCHREIBUNG Unterstützte Werte
region True Zeichenfolge Azure-Standort oder -Region, für den bzw. die Sie eine Kontingenterhöhung anfordern Sehen Sie sich die Regionsliste nach Dienst an.
payload True Zeichenfolge Serialisierter Wert des Payload-Objekts Wie unten beschrieben.

Kontingenterhöhung für DTUs

Legen Sie quotaChangeRequestSubType auf „DTUs“ fest, um eine Kontingenterhöhung für DTUs anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
ServerName True Zeichenfolge Eindeutiger Name des Azure Synapse Analytics-Servers testserver
NewLimit True integer Gewünschte neue Kontingentgrenze für DTUs 5.000

Beispiel

Fordern Sie eine Kontingenterhöhung für DTUs wie folgt an:

"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequestSubType": "DTUs",
  "quotaChangeRequests": [
    {
      "region": "EastUS",
      "payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
    }
  ]
}

Kontingenterhöhung für Server

Legen Sie quotaChangeRequestSubType auf „Servers“ fest, um eine Kontingenterhöhung für Server anzufordern.

Nutzlastdetails

Eigenschaft Erforderlich type BESCHREIBUNG Beispiel
NewLimit True Zeichenfolge Gewünschte Anzahl von Azure Synapse Analytics-Servern für das Abonnement 200

Beispiel

Fordern Sie eine Kontingenterhöhung für Server in einer Region wie folgt an:

"quotaTicketDetails": {
      "quotaChangeRequestVersion": "1.0",
      "quotaChangeRequestSubType": "Servers",
      "quotaChangeRequests": [
        {
          "region": "EastUS",
          "payload": "{\"NewLimit\":200}"
        }
      ]
    }

Nächste Schritte

Azure-Support-REST-API