Solicitar um aumento de cota usando a API REST do Suporte do Azure

É possível solicitar mais cotas para um serviço do Azure por meio da API REST do Suporte do Azure. Neste artigo, você verá exemplos das Máquinas Virtuais do Azure (núcleos/vCPU), do Lote do Azure, do Banco de Dados SQL do Azure e do Azure Synapse Analytics. Todas as solicitações de aumento de cota exigem detalhes como a região e os novos limites durante a criação do tíquete. Para os tipos de recurso mostrados nos exemplos, o Azure exige mais detalhes para garantir que a solicitação de cota seja processada pontualmente.

Também é possível solicitar mais cotas abrindo um tíquete de suporte do tipo "Limites de Serviço e Assinatura (cota)" no portal do Azure.

Máquinas Virtuais do Azure (núcleos/vCPU)

Objetos

Para solicitar um aumento de cota para as Máquinas Virtuais do Azure (núcleos/vCPU), forneça mais detalhes por meio do objeto QuotaTicketDetails.

QuotaTicketDetails tem três propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
quotaChangeRequestSubType Falso string Tipo de sub-recurso para o qual você está solicitando um aumento de cota Não Aplicável
quotaChangeRequestVersion True string Solicitação de alteração de cota de versão de conteúdo "1.0"
quotaChangeRequests True string Lista de objetos QuotaChangeRequest List<QuotaChangeRequest>

QuotaChangeRequest tem duas propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
region True string Local ou região do Azure para o qual você está solicitando o aumento de cota Veja a lista de regiões por serviço.
payload True string Valor serializado do objeto Payload Conforme descrito abaixo.

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
VmFamily True string Lista de família de SKU de Microsoft.Compute Série ESv3
VmFamily True string cota regional *
VmFamily True string vCPU spot Todas as séries
NewLimit True inteiro Novo limite de cota desejado 200

Exemplos

  1. O seguinte exemplo ilustra o conteúdo para solicitar aumentos de cota para os SKUs das Máquinas Virtuais do Azure (núcleos/vCPU) das séries ESv3 e Av2:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
    },
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
    },
  ]
}

Veja a solicitação completa e o corpo de resposta para Aumento de cota para as Máquinas Virtuais do Azure (núcleos/vCPU).

  1. O seguinte exemplo ilustra o conteúdo para solicitar um aumento de cota em todas as séries de VM em uma determinada região (cota regional):
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
    },
  ]
}
  1. O seguinte exemplo ilustra o conteúdo para solicitar um aumento de cota para uma VM spot:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
    },
  ]
}

Lote do Azure

No Lote do Azure, é possível solicitar um aumento de cota no nível da assinatura ou da conta do lote.

Objetos

Para solicitar um aumento de cota para o Lote do Azure, forneça mais detalhes por meio do objeto QuotaTicketDetails.

QuotaTicketDetails tem três propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
quotaChangeRequestSubType Falso string Tipo de sub-recurso para o qual você está solicitando um aumento de cota Não Aplicável
quotaChangeRequestVersion True string Solicitação de alteração de cota de versão de conteúdo "1.0"
quotaChangeRequests True string Lista de objetos QuotaChangeRequest List<QuotaChangeRequest>

QuotaChangeRequest tem duas propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
region True string Local ou região do Azure para o qual você está solicitando um aumento de cota Veja a lista de regiões por serviço.
payload True string Valor serializado do objeto Payload Conforme descrito abaixo.

Solicitar cota no nível da assinatura

Para solicitar um aumento de cota no nível da assinatura, defina quotaChangeRequestSubType como "Assinatura".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
Type True string "Conta" é o único tipo compatível no nível da assinatura Conta
NewLimit True inteiro Novo número de contas desejado 5

Exemplo

Para solicitar um aumento de cota para as contas do Lote do Azure no nível da assinatura:

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

Veja a solicitação completa e o corpo de resposta para Aumento de cota para a conta do Lote do Azure (assinatura).

Solicitar cota no nível da conta

Para solicitar cotas no nível da conta, defina quotaChangeRequestSubType como "Conta".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
AccountName True string Nome de conta exclusivo no serviço de Lote testBatchAccount
Type string True Tipo de sub-recurso de desejado Trabalhos
Família da VM True string Família de SKU de Microsoft.Compute. Especifique somente para o sub-recurso de núcleo Dedicado. standardDv3Family
NewLimit True inteiro Novo limite de cota desejado 5

Tipos de sub-recurso compatíveis para a Conta do Lote:

Type Descrição
Dedicado VM (máquina virtual) do Azure dedicada ou VM do serviço de nuvem
LowPriority VM (máquina virtual) do Azure despejável ou VM de serviço de nuvem
Pools Coleção de nós em que o aplicativo é executado
Trabalhos Coleção de tarefas

Exemplos

Para solicitar um aumento de cota para os Núcleos Dedicados para uma conta do Lote do Azure:

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

Veja a solicitação completa e o corpo de resposta para Aumento de cota para a conta do Lote (Conta) e o Tipo: Dedicado

Para solicitar um aumento de cota para os Trabalhos para uma conta do Lote do Azure:

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

Veja a solicitação completa e o corpo de resposta para Aumento de cota para a conta do Lote (Trabalhos)

Para solicitar um aumento de cota para os Núcleos Dedicados e Núcleos LowPriority para uma conta do Lote do Azure:

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

Banco de Dados SQL do Azure

No Banco de Dados SQL do Azure, é possível solicitar um aumento de cota com base nas DTUs (Unidades de Transmissão do Banco de dados) ou número de servidores.

Objetos

Para solicitar um aumento de cota para o Banco de Dados SQL do Azure, forneça mais detalhes por meio do objeto QuotaTicketDetails.

O objeto QuotaTicketDetails tem três propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
quotaChangeRequestSubType Falso string Tipo de sub-recurso para o qual você está solicitando um aumento de cota Não Aplicável
quotaChangeRequestVersion True string Solicitação de alteração de cota de versão de conteúdo "1.0"
quotaChangeRequests True string Lista de objetos QuotaChangeRequest List<QuotaChangeRequest>

O objeto QuotaChangeRequest tem duas propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
region True string Local ou região do Azure do tipo de sub-recurso para o qual você está solicitando um aumento de cota Veja a lista de regiões por serviço.
payload True string Valor serializado do objeto Payload Conforme descrito abaixo.

Aumento da cota para as DTUs

Para solicitar um aumento de cota para as DTUs, defina quotaChangeRequestSubType como "DTUs".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
ServerName True string Nome exclusivo do servidor do banco de dados SQL testserver
NewLimit True inteiro Novo limite de cota desejado para as DTUs 5.000

Exemplo

Para solicitar um aumento de cota de DTUs:

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

Aumento de cota para servidores

Para solicitar um aumento de cota para os servidores, defina quotaChangeRequestSubType como "Servidores".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
NewLimit True string Número desejado de servidores do Banco de Dados SQL da assinatura 200

Exemplo

Para solicitar um aumento de cota para os servidores:

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

Azure Synapse Analytics

No Azure Synapse Analytics, é possível solicitar um aumento de cota com base nas DTUs (Unidades de Transmissão do Banco de dados) ou número de servidores.

Objetos

Para solicitar um aumento de cota para o Azure Synapse Analytics, forneça mais detalhes por meio do objeto QuotaTicketDetails.

QuotaTicketDetails tem três propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
quotaChangeRequestSubType Falso string Tipo de sub-recurso para o qual você está solicitando um aumento de cota Não Aplicável
quotaChangeRequestVersion True string Solicitação de alteração de cota de versão de conteúdo "1.0"
quotaChangeRequests True string Lista de objetos QuotaChangeRequest List<QuotaChangeRequest>

QuotaChangeRequest tem duas propriedades:

Nome da propriedade Obrigatório Tipo Descrição Valores com suporte
region True string Local ou região do Azure para o qual você está solicitando um aumento de cota Veja a lista de regiões por serviço.
payload True string Valor serializado do objeto Payload Conforme descrito abaixo.

Aumento da cota para as DTUs

Para solicitar um aumento de cota para as DTUs, defina quotaChangeRequestSubType como "DTUs".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
ServerName True string Nome exclusivo do servidor do Azure Synapse Analytics testserver
NewLimit True inteiro Novo limite de cota desejado para as DTUs 5.000

Exemplo

Para solicitar um aumento de cota de DTUs:

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

Aumento de cota para servidores

Para solicitar um aumento de cota para os servidores, defina quotaChangeRequestSubType como "Servidores".

Detalhes do conteúdo

Propriedade Obrigatório Tipo Descrição Exemplo
NewLimit True string Número desejado de servidores do Azure Synapse Analytics para a assinatura 200

Exemplo

Para solicitar um aumento de cota para os servidores em uma região:

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

Próximas etapas

API REST do Suporte do Azure