Richiedere un aumento della quota usando l'API REST di supporto di Azure
È possibile richiedere una quota aggiuntiva per un servizio di Azure usando l'API REST di supporto di Azure. Questo articolo illustra gli esempi per Macchine virtuali di Azure (core/vCPU), Azure Batch, Database SQL di Azure e Azure Synapse Analytics. Per tutte le richieste di aumento della quota, è necessario specificare dettagli come l'area e i nuovi limiti durante la creazione del ticket. Per i tipi di risorse di questi esempi, Azure richiede dettagli aggiuntivi per garantire che la richiesta di quota venga elaborata in modo tempestivo.
È anche possibile richiedere una quota aggiuntiva aprendo un ticket di supporto di tipo "Limiti del servizio e della sottoscrizione (quote)" nel portale di Azure.
Macchine virtuali di Azure (core/vCPU)
Oggetti
Per richiedere un aumento della quota per Macchine virtuali di Azure (core/vCPU), fornire dettagli aggiuntivi tramite l'oggetto QuotaTicketDetails.
QuotaTicketDetails include tre proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
quotaChangeRequestSubType | False | string | Tipo di sottorisorsa per cui si richiede un aumento della quota | Non applicabile |
quotaChangeRequestVersion | True | string | Versione del payload della richiesta di modifica della quota | "1.0" |
quotaChangeRequests | True | string | Elenco di oggetti QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest include due proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
region | True | string | Località o area di Azure per cui si richiede l'aumento della quota | Vedere l'elenco di aree per servizio. |
payload | True | string | Valore serializzato dell'oggetto Payload | Come descritto di seguito. |
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
VmFamily | True | string | Elenco di famiglie di SKU Microsoft.Compute | Serie ESv3 |
VmFamily | True | string | quota regionale | * |
VmFamily | True | string | vCPU spot | Tutte le serie |
NewLimit | True | integer | Nuovo limite di quota desiderato | 200 |
Esempio
- Nell'esempio seguente viene illustrato il payload per l'aumento della quota per gli SKU di Macchine virtuali serie ESv3 e Av2 Series Azure (cores/vCPU):
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
},
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
},
]
}
Visualizzare il corpo completo della richiesta e della risposta per Aumento della quota per Macchine virtuali di Azure (core/vCPU).
- Nell'esempio seguente viene illustrato il payload per richiedere un aumento della quota in tutte le serie di macchine virtuali in una determinata area (quota regionale):
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
},
]
}
- L'esempio seguente illustra il payload per richiedere un aumento della quota per una macchina virtuale spot:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
},
]
}
Azure Batch
Per Azure Batch, è possibile richiedere un aumento della quota a livello di sottoscrizione o a livello di account batch.
Oggetti
Per richiedere un aumento della quota per Azure Batch, fornire dettagli aggiuntivi tramite l'oggetto QuotaTicketDetails.
QuotaTicketDetails include tre proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
quotaChangeRequestSubType | False | string | Tipo di sottorisorsa per cui si richiede un aumento della quota | Non applicabile |
quotaChangeRequestVersion | True | string | Versione del payload della richiesta di modifica della quota | "1.0" |
quotaChangeRequests | True | string | Elenco di oggetti QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest include due proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
region | True | string | Località o area di Azure per cui si richiede un aumento della quota | Vedere l'elenco di aree per servizio. |
payload | True | string | Valore serializzato dell'oggetto Payload | Come descritto di seguito. |
Richiedere la quota a livello di sottoscrizione
Per richiedere un aumento della quota a livello di sottoscrizione, impostare quotaChangeRequestSubType su "Subscription".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
Type | True | string | "Account" è l'unico tipo supportato a livello di sottoscrizione | Account |
NewLimit | True | integer | Nuovo numero desiderato di account | 5 |
Esempio
Per richiedere un aumento della quota per gli account Azure Batch a livello di sottoscrizione:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Subscription",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":5,\"Type\":\"Account\"}"
}
]
}
Visualizzare il corpo completo della richiesta e della risposta per Aumento della quota per account Azure Batch (sottoscrizione).
Richiedere la quota a livello di account
Per richiedere la quota a livello di account, impostare quotaChangeRequestSubType su "Account".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
AccountName | True | string | Nome univoco dell'account nel servizio Batch | testBatchAccount |
Type | string | True | Tipo di sottorisorsa desiderato | Processi |
Famiglia di macchine virtuali | True | string | Famiglia di SKU Microsoft.Compute. Specificare solo per la sottorisorsa di core Dedicated. | standardDv3Family |
NewLimit | True | integer | Nuovo limite di quota desiderato | 5 |
Tipi di sottorisorsa supportati per l'account Batch:
Type | Descrizione |
---|---|
Dedicato | Macchina virtuale (VM) di Azure o VM del servizio cloud dedicata |
LowPriority | Macchina virtuale (VM) di Azure o VM del servizio cloud rimovibile |
Pool | Raccolta di nodi in cui viene eseguita l'applicazione |
Processi | Raccolta di attività |
Esempi
Per richiedere un aumento della quota per i core dedicati per un account Azure Batch:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"VMFamily\":\"standardDv3Family\",\"NewLimit\":200,\"Type\":\"Dedicated\"}"
}
]
}
Visualizzare il corpo completo della richiesta e della risposta per Aumento della quota per account Batch (account) e tipo: Dedicato
Per richiedere un aumento della quota per i processi per un account Azure Batch:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":5,\"Type\":\"Jobs\"}"
}
]
}
Visualizzare il corpo completo della richiesta e della risposta per Aumento della quota per account Batch (processi)
Per richiedere un aumento della quota per core dedicati e Core LowPriority per un account Azure Batch:
"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\"}"
},
]
}
database SQL di Azure
Per Database SQL di Azure, è possibile richiedere un aumento della quota in base alle unità di elaborazione di database o al numero di server.
Oggetti
Per richiedere un aumento della quota per Database SQL di Azure, fornire dettagli aggiuntivi tramite l'oggetto QuotaTicketDetails.
L'oggetto QuotaTicketDetails include tre proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
quotaChangeRequestSubType | False | string | Tipo di sottorisorsa per cui si richiede un aumento della quota | Non applicabile |
quotaChangeRequestVersion | True | string | Versione del payload della richiesta di modifica della quota | "1.0" |
quotaChangeRequests | True | string | Elenco di oggetti QuotaChangeRequest | List<QuotaChangeRequest> |
L'oggetto QuotaChangeRequest include due proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
region | True | string | Tipo di sottorisorsa località o area di Azure per cui si richiede un aumento della quota | Vedere l'elenco di aree per servizio. |
payload | True | string | Valore serializzato dell'oggetto Payload | Come descritto di seguito. |
Aumento della quota per le unità di elaborazione di database
Per richiedere un aumento della quota per le unità di elaborazione di database, impostare quotaChangeRequestSubType su "DTUs".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
ServerName | True | string | Nome univoco del server di database SQL | testserver |
NewLimit | True | integer | Nuovo limite di quota desiderato per le unità di elaborazione di database | 5000 |
Esempio
Per richiedere un aumento della quota per le unità di elaborazione di database:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
Aumento della quota per i server
Per richiedere un aumento della quota per i server, impostare quotaChangeRequestSubType su "Servers".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
NewLimit | True | string | Numero desiderato di server di Database SQL per la sottoscrizione | 200 |
Esempio
Per richiedere un aumento della quota per i server:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Servers",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":200}"
}
]
}
Azure Synapse Analytics
Per Azure Synapse Analytics, è possibile richiedere un aumento della quota in base alle unità di elaborazione di database o al numero di server.
Oggetti
Per richiedere un aumento della quota per Azure Synapse Analytics, fornire dettagli aggiuntivi tramite l'oggetto QuotaTicketDetails.
QuotaTicketDetails include tre proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
quotaChangeRequestSubType | False | string | Tipo di sottorisorsa per cui si richiede un aumento della quota | Non applicabile |
quotaChangeRequestVersion | True | string | Versione del payload della richiesta di modifica della quota | "1.0" |
quotaChangeRequests | True | string | Elenco di oggetti QuotaChangeRequest | List<QuotaChangeRequest> |
QuotaChangeRequest include due proprietà:
Nome proprietà | Obbligatoria | Tipo | Descrizione | Valori supportati |
---|---|---|---|---|
region | True | string | Località o area di Azure per cui si richiede un aumento della quota | Vedere l'elenco di aree per servizio. |
payload | True | string | Valore serializzato dell'oggetto Payload | Come descritto di seguito. |
Aumento della quota per le unità di elaborazione di database
Per richiedere un aumento della quota per le unità di elaborazione di database, impostare quotaChangeRequestSubType su "DTUs".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
ServerName | True | string | Nome univoco del server Azure Synapse Analytics | testserver |
NewLimit | True | integer | Nuovo limite di quota desiderato per le unità di elaborazione di database | 5000 |
Esempio
Per richiedere un aumento della quota per le unità di elaborazione di database:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
Aumento della quota per i server
Per richiedere un aumento della quota per i server, impostare quotaChangeRequestSubType su "Servers".
Dettagli di Payload
Proprietà | Obbligatoria | Tipo | Descrizione | Esempio |
---|---|---|---|---|
NewLimit | True | string | Numero desiderato di server Azure Synapse Analytics per la sottoscrizione | 200 |
Esempio
Per richiedere un aumento della quota per i server in un'area:
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Servers",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":200}"
}
]
}