你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用 Azure 支持 REST API 请求增加配额

可以使用 Azure 支持 REST API 为 Azure 服务请求额外的配额。 本文演示 Azure 虚拟机(核心/vCPU)、Azure Batch、Azure SQL 数据库和 Azure Synapse Analytics 的示例。 在创建票证期间,所有配额增加请求都需要区域和新限制等详细信息。 对于示例中的资源类型,Azure 需要其他详细信息,以确保及时处理配额请求。

还可以通过在 Azure 门户中打开“服务和订阅限制(配额)”类型的支持票证来请求额外的配额。

Azure 虚拟机(核心/vCPU)

对象

若要请求增加 Azure 虚拟机(核心/vCPU)的配额,请通过 QuotaTicketDetails 对象提供其他详细信息。

QuotaTicketDetails 包括三个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
quotaChangeRequestSubType 字符串 请求增加配额的子资源类型 不適用
quotaChangeRequestVersion 真 实 字符串 配额更改请求有效负载版本 "1.0"
quotaChangeRequests 真 实 字符串 QuotaChangeRequest 对象列表 列出<QuotaChangeRequest>

QuotaChangeRequest 包含两个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
区域 真 实 字符串 请求增加配额的 Azure 位置或区域 服务获取区域列表。
有效负载 真 实 字符串 Payload 对象的序列化值 如下所述。

有效负载详细信息

资产 必选 类型 DESCRIPTION 示例:
VmFamily 真 实 字符串 Microsoft.Compute SKU 系列列表 ESv3 系列
VmFamily 真 实 字符串 区域配额 *
VmFamily 真 实 字符串 现货 vCPU 所有系列
NewLimit 真 实 整数 所需的新配额限制 200

例子

  1. 以下示例演示了请求增加 ESv3 系列和 Av2 系列 Azure 虚拟机(核心/vCPU)SKU 配额的有效负载:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
    },
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
    },
  ]
}

查看 Azure 虚拟机配额增加(核心/vCPU)的完整请求和响应正文。

  1. 以下示例演示了请求在给定区域中的所有 VM 系列(区域配额)中增加配额的有效负载:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
    },
  ]
}
  1. 以下示例演示了请求增加现成虚拟机配额的有效负载:
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
    },
  ]
}

Azure Batch

对于 Azure Batch,可以在订阅级别或批处理帐户级别请求增加配额。

对象

若要请求增加 Azure Batch 的配额,请通过 QuotaTicketDetails 对象提供其他详细信息。

QuotaTicketDetails 包括三个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
quotaChangeRequestSubType 字符串 请求增加配额的子资源类型 不適用
quotaChangeRequestVersion 真 实 字符串 配额更改请求有效负载版本 "1.0"
quotaChangeRequests 真 实 字符串 QuotaChangeRequest 对象列表 列出<QuotaChangeRequest>

QuotaChangeRequest 包含两个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
区域 真 实 字符串 请求增加配额的 Azure 位置或区域 服务获取区域列表。
有效负载 真 实 字符串 Payload 对象的序列化值 如下所述。

在订阅级别请求配额

若要在订阅级别请求增加配额,请将 quotaChangeRequestSubType 设置为“订阅”。

有效载荷详细信息

资产 必选 类型 DESCRIPTION 示例:
类型 真 实 字符串 “帐户”是订阅级别唯一受支持的类型 帐户
NewLimit 真 实 整数 所需的新帐户数量 5

示例:

若要在订阅级别请求增加 Azure Batch 帐户的配额,请执行以下作:

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

查看 Azure Batch 帐户(订阅)配额增加的完整请求和响应正文。

在帐户级别请求配额

要在帐户级别请求配额,请将 quotaChangeRequestSubType 设置为“Account”。

有效载荷详细信息

资产 必选 类型 DESCRIPTION 示例:
账户名称 真 实 字符串 Batch 服务中的唯一帐户名称 testBatchAccount
类型 字符串 真 实 所需的子资源类型 职位
VM 系列 真 实 字符串 Microsoft.Compute SKU 系列。 仅为 专用 核心子资源指定。 标准Dv3系列
NewLimit 真 实 整数 所需的新配额限制 5

Batch 账号支持的 子资源 类型:

类型 DESCRIPTION
专属 专用 Azure 虚拟机 (VM) 或云服务 VM
LowPriority 可逐出的 Azure 虚拟机 (VM) 或云服务 VM
运行应用程序的节点集合
职位 任务集合

例子

若要请求增加 Azure Batch 帐户的 专用核心 的配额,请执行以下作:

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

查看 Batch 帐户(帐户)的配额增加的完整请求和响应正文,类型:专用

若要请求增加 Azure Batch 帐户的 作业 配额,请执行以下作:

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

查看 Batch 帐户配额增加的完整请求和响应正文(作业)

若要请求增加 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\"}"
    },
  ]
}

Azure SQL 数据库

对于 Azure SQL 数据库,可以根据数据库吞吐量单位 (DTU) 或服务器数请求增加配额。

对象

若要请求增加 Azure SQL 数据库的配额,请通过 QuotaTicketDetails 对象提供其他详细信息。

QuotaTicketDetails 对象包括三个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
quotaChangeRequestSubType 字符串 请求增加配额的子资源类型 不適用
quotaChangeRequestVersion 真 实 字符串 配额更改请求有效负载版本 "1.0"
quotaChangeRequests 真 实 字符串 QuotaChangeRequest 对象列表 列出<QuotaChangeRequest>

QuotaChangeRequest 对象包括两个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
区域 真 实 字符串 请求增加配额的 Azure 位置或区域子资源类型 服务获取区域列表。
有效负载 真 实 字符串 Payload 对象的序列化值 如下所述。

DTU 的配额增加

若要请求增加 DTU 的配额,请将 quotaChangeRequestSubType 设置为“DTU”。

有效载荷详细信息

资产 必选 类型 DESCRIPTION 示例:
服务器名称 真 实 字符串 SQL 数据库服务器的唯一名称 测试服务器
NewLimit 真 实 整数 DTU 所需的新配额限制 五千

示例:

若要请求增加 DTU 的配额,请执行以下作:

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

服务器配额增加

若要请求增加服务器的配额,请将 quotaChangeRequestSubType 设置为“Servers”。

有效载荷详细信息

资产 必选 类型 DESCRIPTION 示例:
NewLimit 真 实 字符串 订阅所需的 SQL 数据库服务器数 200

示例:

要请求增加服务器的配额,请执行以下作:

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

Azure Synapse Analytics

对于 Azure Synapse Analytics,可以根据数据库吞吐量单位 (DTU) 或服务器数请求增加配额。

对象

若要请求增加 Azure Synapse Analytics 的配额,请通过 QuotaTicketDetails 对象提供其他详细信息。

QuotaTicketDetails 包括三个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
quotaChangeRequestSubType 字符串 请求增加配额的子资源类型 不適用
quotaChangeRequestVersion 真 实 字符串 配额更改请求有效负载版本 "1.0"
quotaChangeRequests 真 实 字符串 QuotaChangeRequest 对象列表 列出<QuotaChangeRequest>

QuotaChangeRequest 包含两个属性:

属性名称 必选 类型 DESCRIPTION 支持的值
区域 真 实 字符串 请求增加配额的 Azure 位置或区域 服务获取区域列表。
有效负载 真 实 字符串 Payload 对象的序列化值 如下所述。

DTU 的配额增加

若要请求增加 DTU 的配额,请将 quotaChangeRequestSubType 设置为“DTU”。

有效负载详细信息

资产 必选 类型 DESCRIPTION 示例:
服务器名称 真 实 字符串 Azure Synapse Analytics 服务器的唯一名称 测试服务器
NewLimit 真 实 整数 DTU 所需的新配额限制 五千

示例:

若要请求增加 DTU 的配额,请执行以下作:

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

服务器配额增加

若要请求增加服务器的配额,请将 quotaChangeRequestSubType 设置为“Servers”。

有效载荷详细信息

资产 必选 类型 DESCRIPTION 示例:
NewLimit 真 实 字符串 订阅所需的 Azure Synapse Analytics 服务器数 200

示例:

要请求增加某个区域中服务器的配额,请执行以下作:

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

后续步骤

Azure 支持 REST API