API ВЕГА

Проверяет квоты и текущее использование Azure перед развёртыванием, показывает доступную ёмкость по регионам и помогает запросить увеличение лимита. Для проверок использует Azure CLI az quota; REST API и azure-quota MCP server не рекомендуются.

Возможности

  • Показывает лимит, текущее использование и доступную ёмкость по квотам.
  • Проверяет квоты для региона или отдельного ресурса.
  • Помогает сравнить доступную ёмкость в нескольких регионах.
  • Подсказывает, как найти имя квоты: оно не всегда совпадает с ARM resource type.
  • Позволяет запросить увеличение квоты и проверить статус запроса.
  • Учитывает ограничения: например, Microsoft.DocumentDB не поддерживается через az quota.

Когда использовать

  • Перед развёртыванием, чтобы проверить, хватит ли квоты.
  • При выборе региона или сравнении ёмкости между регионами.
  • При ошибке QuotaExceeded или нехватке vCPU.
  • Когда нужно запросить увеличение лимита.

Установка

az extension add --name quota

Примеры

Проверить квоты Microsoft.Compute в eastus:

.\scripts\check-quota.ps1 -ResourceProvider Microsoft.Compute -Region eastus

Запросить увеличение квоты standardDSv3Family до 500 и проверить статус:

az quota update \
  --resource-name standardDSv3Family \
  --scope /subscriptions/<subscription-id>/providers/Microsoft.Compute/locations/eastus \
  --limit-object value=500 \
  --resource-type dedicated

az quota request status list \
  --scope /subscriptions/<subscription-id>/providers/Microsoft.Compute/locations/eastus

Установка

npx skills add https://github.com/microsoft/azure-skills --skill azure-quotas