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
- 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.
- 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}"
},
]
}
- 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}"
}
]
}