Aracılığıyla paylaş


Azure Desteği REST API’sini kullanarak kota artışı isteme

Azure Desteği REST API’sini kullanarak bir Azure hizmeti için ek kota isteyebilirsiniz. Bu makalede Azure Sanal Makineleri (çekirdek/vCPU), Azure Batch, Azure SQL Veritabanı ve Azure Synapse Analytics örnekleri gösterilmektedir. Tüm kota artışı istekleri, bilet oluşturma sırasında bölge ve yeni sınırlar gibi ayrıntıları gerektirir. Azure, örneklerimizdeki kaynak türleri için kota isteğinin zamanında işlenmesini sağlamak üzere ek ayrıntılar gerektirir.

Ayrıca, Azure portalda "Hizmet ve Abonelik limitleri (kota)" türünde bir destek bileti açarak ek kota isteyebilirsiniz.

Azure Sanal Makineleri (çekirdek/vCPU)

Nesneler

Azure Sanal Makineleri (çekirdek/vCPU) için kota istemek üzere, QuotaTicketDetails nesnesi üzerinden ek ayrıntıları sağlayın.

QuotaTicketDetails üç özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
quotaChangeRequestSubType False string Kota artışı istediğiniz alt kaynak türü Geçerli değil
quotaChangeRequestVersion True string Kota değişikliği isteği yük sürümü "1.0"
quotaChangeRequests True string QuotaChangeRequest nesnelerinin listesi List<QuotaChangeRequest>

QuotaChangeRequest iki özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
bölgesinde kullanılamıyor True string Kota artışını istediğiniz Azure konumu veya bölgesi Hizmete göre bölge listesini alın.
yük True string Payload nesnesinin seri hale getirilmiş değeri Aşağıda açıklandığı gibi.

Yük ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
VmFamily True string Microsoft.Compute SKU ailesi listesi ESv3 Serisi
VmFamily True string bölgesel kota *
VmFamily True string spot vCPU Tüm Seriler
NewLimit True integer İstenen yeni kota sınırı 200

Örnekler

  1. Aşağıdaki örnekte, ESv3 Serisi ve Av2 Serisi Azure Sanal Makineler (cores/vCPU) SKU'ları için kota artışı isteme yükü gösterilmektedir:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
    },
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
    },
  ]
}

Azure Sanal Makineleri (çekirdek/vCPU) için kota artışına yönelik tam isteği ve yanıt gövdesini görüntüleyin.

  1. Aşağıdaki örnek, belirli bir bölgedeki tüm VM serileri (bölgesel kota) genelinde kota artışı isteme yükünü göstermektedir:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
    },
  ]
}
  1. Aşağıdaki örnekte spot VM için kota artışı isteme yükü gösterilmektedir:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
    },
  ]
}

Azure Batch

Azure Batch için, abonelik düzeyinde veya Batch hesabı düzeyinde bir kota artışı isteğinde bulunulabilir.

Nesneler

Azure Batch için kota istemek üzere, QuotaTicketDetails nesnesi üzerinden ek ayrıntıları sağlayın.

QuotaTicketDetails üç özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
quotaChangeRequestSubType False string Kota artışı istediğiniz alt kaynak türü Geçerli değil
quotaChangeRequestVersion True string Kota değişikliği isteği yük sürümü "1.0"
quotaChangeRequests True string QuotaChangeRequest nesnelerinin listesi List<QuotaChangeRequest>

QuotaChangeRequest iki özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
bölgesinde kullanılamıyor True string Kota artışı istediğiniz Azure konumu veya bölgesi Hizmete göre bölge listesini alın.
yük True string Payload nesnesinin seri hale getirilmiş değeri Aşağıda açıklandığı gibi.

Abonelik düzeyinde istek kotası

Abonelik düzeyinde bir kota artışı istemek için, quotaChangeRequestSubType özelliğini "Subscription" olarak ayarlayın.

Yük Ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
Tür True string Abonelik düzeyinde desteklenen tek tür "Account"tur Hesap
NewLimit True integer İstenen yeni hesap sayısı 5

Örnek

Abonelik düzeyinde Azure Batch hesapları için kota artışı istemek üzere:

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

Azure Batch hesabı (abonelik) için kota artışına yönelik tam isteği ve yanıt gövdesini görüntüleyin.

Hesap düzeyinde kota isteme

Hesap düzeyinde kota istemek için, quotaChangeRequestSubType özelliğini "Account" olarak ayarlayın.

Yük Ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
AccountName True string Batch hizmetindeki benzersiz hesap adı testBatchAccount
Tür string True İstenen alt kaynak türü İşler
VM Ailesi True string Microsoft.Compute SKU ailesi. Yalnızca Ayrılmış çekirdek alt kaynağı için belirtin. standardDv3Family
NewLimit True integer İstenen yeni kota sınırı 5

Batch hesabı için desteklenen alt kaynak türleri:

Tür Açıklama
Ayrılmış Ayrılmış Azure sanal makinesi (VM) veya bulut hizmeti VM’si
LowPriority Çıkarılabilir Azure sanal makinesi (VM) veya bulut hizmeti VM’si
Havuzlar Uygulamanızın üzerinde çalıştığı düğüm koleksiyonu
İşler Görev koleksiyonu

Örnekler

Azure Batch hesabına yönelik Ayrılmış Çekirdekler için bir kota artışı istemek üzere:

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

Şunun için tam isteği ve yanıt gövdesini görüntüleyin: Batch hesabı (Hesap) ve Tür: Ayrılmış için kota artışı

Azure Batch hesabına yönelik İşler için bir kota artışı istemek üzere:

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

Şunun için tam isteği ve yanıt gövdesini görüntüleyin: Batch hesabı (İşler) için kota artışı

Azure Batch hesabı için ayrılmış çekirdekler ve LowPriority Çekirdekleri için kota artışı istemek için:

"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 Veritabanı

Azure SQL Veritabanı için, Veritabanı İşleme Birimi (DTU) veya sunucu sayısı temelinde bir kota artışı isteyebilirsiniz.

Nesneler

Azure SQL Veritabanı için kota istemek üzere, QuotaTicketDetails nesnesi üzerinden ek ayrıntıları sağlayın.

QuotaTicketDetails nesnesi üç özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
quotaChangeRequestSubType False string Kota artışı istediğiniz alt kaynak türü Geçerli değil
quotaChangeRequestVersion True string Kota değişikliği isteği yük sürümü "1.0"
quotaChangeRequests True string QuotaChangeRequest nesnelerinin listesi List<QuotaChangeRequest>

QuotaChangeRequest nesnesi iki özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
bölgesinde kullanılamıyor True string Kota artışı istediğiniz Azure konumu veya bölgesi Alt kaynak türü Hizmete göre bölge listesini alın.
yük True string Payload nesnesinin seri hale getirilmiş değeri Aşağıda açıklandığı gibi.

DTU’lar için kota artışı

DTU’lara yönelik bir kota artışı istemek için, quotaChangeRequestSubType özelliğini "DTUs" olarak ayarlayın.

Yük Ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
aboneliğinde ve True string SQL Veritabanının sunucusunun benzersiz adı. testserver
NewLimit True integer DTU’lar için istenen yeni kota sınırı 5000

Örnek

DTU’lar için kota artışı istemek üzere:

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

Sunucular için kota artışı

Sunuculara yönelik bir kota artışı istemek için, quotaChangeRequestSubType özelliğini "Servers" olarak ayarlayın.

Yük Ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
NewLimit True string Abonelik için istenen sayıda SQL Veritabanı sunucusu 200

Örnek

Sunucular için kota artışı istemek üzere:

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

Azure Synapse Analytics

Azure Synapse Analytics için, Veritabanı İşleme Birimi (DTU) veya sunucu sayısı temelinde bir kota artışı isteyebilirsiniz.

Nesneler

Azure Synapse Analytics için kota istemek üzere, QuotaTicketDetails nesnesi üzerinden ek ayrıntıları sağlayın.

QuotaTicketDetails üç özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
quotaChangeRequestSubType False string Kota artışı istediğiniz alt kaynak türü Geçerli değil
quotaChangeRequestVersion True string Kota değişikliği isteği yük sürümü "1.0"
quotaChangeRequests True string QuotaChangeRequest nesnelerinin listesi List<QuotaChangeRequest>

QuotaChangeRequest iki özellik içerir:

Özellik Adı Gerekli Tür Açıklama Desteklenen Değerler
bölgesinde kullanılamıyor True string Kota artışı istediğiniz Azure konumu veya bölgesi Hizmete göre bölge listesini alın.
yük True string Payload nesnesinin seri hale getirilmiş değeri Aşağıda açıklandığı gibi.

DTU’lar için kota artışı

DTU’lara yönelik bir kota artışı istemek için, quotaChangeRequestSubType özelliğini "DTUs" olarak ayarlayın.

Yük ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
aboneliğinde ve True string Azure Synapse Analytics sunucusunun benzersiz adı testserver
NewLimit True integer DTU’lar için istenen yeni kota sınırı 5000

Örnek

DTU’lar için kota artışı istemek üzere:

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

Sunucular için kota artışı

Sunuculara yönelik bir kota artışı istemek için, quotaChangeRequestSubType özelliğini "Servers" olarak ayarlayın.

Yük Ayrıntıları

Özellik Gerekli Tür Açıklama Örnek
NewLimit True string Abonelik için istenen Azure Synapse Analytics sunucusu sayısı 200

Örnek

Bir bölgedeki sunucular için kota artışı istemek üzere:

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

Sonraki adımlar

Azure Desteği REST API