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

Quota - Create Or Update

将资源的配额 (服务限制) 创建或更新为请求的值。 步骤:

  1. 发出 Get 请求以获取特定资源的配额信息。

  2. 若要增加配额,请将响应中的限制字段从 Get 请求更新为新值。

  3. 将 JSON 提交到配额请求 API 以更新配额。

可以按如下方式构造创建配额请求。 PUT 操作可用于更新配额。

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}?api-version=2020-10-25

URI 参数

名称 必需 类型 说明
location
path True

string

Azure 区域。

providerId
path True

string

Azure 资源提供程序 ID。

resourceName
path True

string

资源提供程序的资源名称,例如 Microsoft.Compute 的 SKU 名称、Microsoft.MachineLearningServices 的 Sku 或 TotalLowPriorityCores

subscriptionId
path True

string

Azure 订阅 ID。

api-version
query True

string

API 版本。

请求正文

名称 类型 说明
properties

QuotaProperties

资源的配额属性。

响应

名称 类型 说明
200 OK

CurrentQuotaLimitBase

没问题。 返回配额请求的详细信息。

201 Created

QuotaRequestSubmitResponse201

请求已接受并正在处理。 使用 requestId 参数检查请求的状态。

Other Status Codes

ExceptionResponse

响应中的错误说明。

安全性

azure_auth

Azure Active Directory OAuth2 流

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

名称 说明
user_impersonation 模拟用户帐户

示例

Quotas_Request_PutForCompute
Quotas_Request_PutForMachineLearningServices_DedicatedResource
Quotas_Request_PutForMachineLearningServices_LowPriorityResource

Quotas_Request_PutForCompute

Sample Request

PUT https://management.azure.com/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/eastus/serviceLimits/standardFSv2Family?api-version=2020-10-25

{
  "properties": {
    "limit": 200,
    "unit": "Count",
    "name": {
      "value": "standardFSv2Family"
    }
  }
}

Sample Response

{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/ServiceLimits",
  "properties": {
    "provisioningState": "InProgress",
    "message": ""
  }
}
{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.Compute/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/serviceLimits",
  "properties": {
    "limit": 200,
    "unit": "Count",
    "currentValue": 160,
    "name": {
      "value": "standardFSv2Family",
      "localizedValue": "Standard FSv2 Family vCPUs"
    },
    "quotaPeriod": "",
    "properties": {}
  }
}

Quotas_Request_PutForMachineLearningServices_DedicatedResource

Sample Request

PUT https://management.azure.com/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimits/StandardDv2Family?api-version=2020-10-25

{
  "properties": {
    "limit": 200,
    "unit": "Count",
    "name": {
      "value": "StandardDv2Family"
    },
    "resourceType": "dedicated"
  }
}

Sample Response

{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/ServiceLimits",
  "properties": {
    "provisioningState": "InProgress",
    "message": ""
  }
}
{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/serviceLimits",
  "properties": {
    "limit": 200,
    "unit": "Count",
    "currentValue": 160,
    "name": {
      "value": "StandardDv2Family",
      "localizedValue": "Standard Dv2 Family Cluster Dedicated vCPUs"
    },
    "resourceType": "dedicated",
    "quotaPeriod": "",
    "properties": {}
  }
}

Quotas_Request_PutForMachineLearningServices_LowPriorityResource

Sample Request

PUT https://management.azure.com/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimits/TotalLowPriorityCores?api-version=2020-10-25

{
  "properties": {
    "limit": 200,
    "unit": "Count",
    "name": {
      "value": "TotalLowPriorityCores"
    },
    "resourceType": "lowPriority"
  }
}

Sample Response

{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/ServiceLimits",
  "properties": {
    "provisioningState": "InProgress",
    "message": ""
  }
}
{
  "id": "/subscriptions/D7EC67B3-7657-4966-BFFC-41EFD36BAAB3/providers/Microsoft.Capacity/resourceProviders/Microsoft.MachineLearningServices/locations/eastus/serviceLimitsRequests/2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "name": "2B5C8515-37D8-4B6A-879B-CD641A2CF605",
  "type": "Microsoft.Capacity/serviceLimits",
  "properties": {
    "limit": 200,
    "unit": "Count",
    "currentValue": 160,
    "name": {
      "value": "TotalLowPriorityCores",
      "localizedValue": "Total Cluster Low Priority Regional vCPUs"
    },
    "resourceType": "lowPriority",
    "quotaPeriod": "",
    "properties": {}
  }
}

定义

名称 说明
CurrentQuotaLimitBase

配额属性。

ExceptionResponse

API 错误。

QuotaProperties

资源的配额属性。

QuotaRequestState

配额请求状态。

QuotaRequestSubmitResponse201

包含已接受配额请求的请求 ID 的响应。

ResourceName

资源提供程序提供的资源名称。 将此属性用于 quotaRequest 参数。

ResourceType

资源类型的名称。

ServiceError

API 错误详细信息。

ServiceErrorDetail

错误详细信息。

CurrentQuotaLimitBase

配额属性。

名称 类型 说明
id

string

配额请求 ID。

name

string

配额请求的名称。

properties

QuotaProperties

资源的配额属性。

type

string

资源的类型。 “Microsoft.Capacity/ServiceLimits”

ExceptionResponse

API 错误。

名称 类型 说明
error

ServiceError

API 错误详细信息。

QuotaProperties

资源的配额属性。

名称 类型 说明
currentValue

integer

资源的当前使用情况值。

limit

integer

配额属性。

name

ResourceName

资源提供程序提供的资源的名称。 将此属性用于 quotaRequests 资源操作。

properties

object

指定资源提供程序的其他属性。

quotaPeriod

string

汇总配额使用情况值的时间段。 例如,每天) P1D (,) 每分钟 PT1M (,) 每 1 秒 PT1S (。 此参数是可选的,因为对于某些资源(例如计算),时间段无关紧要。

resourceType

ResourceType

资源类型的名称。

unit

string

限制单位,如 计数字节数。 使用 GET 配额操作响应中提供的单位字段。

QuotaRequestState

配额请求状态。

名称 类型 说明
Accepted

string

Failed

string

InProgress

string

Invalid

string

Succeeded

string

QuotaRequestSubmitResponse201

包含已接受配额请求的请求 ID 的响应。

名称 类型 说明
id

string

配额请求 ID。 使用 requestId 参数检查请求状态。

name

string

Operation ID

properties.message

string

用户友好消息。

properties.provisioningState

QuotaRequestState

配额请求状态的详细信息。

type

string

资源类型

ResourceName

资源提供程序提供的资源名称。 将此属性用于 quotaRequest 参数。

名称 类型 说明
localizedValue

string

资源显示本地化名称。

value

string

资源名称。

ResourceType

资源类型的名称。

名称 类型 说明
dedicated

string

lowPriority

string

serviceSpecific

string

shared

string

standard

string

ServiceError

API 错误详细信息。

名称 类型 说明
code

string

错误代码。

details

ServiceErrorDetail[]

错误详细信息的列表。

message

string

错误消息文本。

ServiceErrorDetail

错误详细信息。

名称 类型 说明
code

string

错误代码。

message

string

错误消息。