Quota - Update

이 리소스의 할당량(서비스 제한)을 요청된 값으로 업데이트합니다.

• 특정 리소스에 대한 할당량 정보를 얻으려면 GET 요청을 보냅니다.

• 할당량을 늘리려면 GET 응답의 제한 필드를 새 값으로 업데이트합니다.

• 할당량 값을 업데이트하려면 할당량 요청 API에 JSON 응답을 제출하여 할당량을 업데이트합니다.

• 할당량을 업데이트합니다. PATCH 작업을 사용합니다.

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
location
path True

string

Azure 지역.

providerId
path True

string

Azure 리소스 공급자 ID입니다.

resourceName
path True

string

리소스 공급자의 리소스 이름(예: Microsoft.Compute의 SKU 이름, Sku 또는 Microsoft.MachineLearningServices용 TotalLowPriorityCores)

subscriptionId
path True

string

Azure 구독 ID입니다.

api-version
query True

string

API 버전.

요청 본문

Name 형식 Description
properties

QuotaProperties

리소스에 대한 할당량 속성입니다.

응답

Name 형식 Description
200 OK

CurrentQuotaLimitBase

OK. 할당량 요청의 세부 정보를 반환합니다.

201 Created

QuotaRequestSubmitResponse201

요청이 수락되고 처리되고 있습니다. requestId 매개 변수를 사용하여 상태 검사.

Other Status Codes

ExceptionResponse

응답의 오류 설명입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

Quotas_Request_PatchForCompute

Sample Request

PATCH 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": {}
  }
}

정의

Name Description
CurrentQuotaLimitBase

할당량 속성입니다.

ExceptionResponse

API 오류입니다.

QuotaProperties

리소스에 대한 할당량 속성입니다.

QuotaRequestState

할당량 요청이 상태.

QuotaRequestSubmitResponse201

할당량 요청이 수락된 요청 ID가 있는 응답입니다.

ResourceName

리소스 공급자가 제공하는 리소스 이름입니다. quotaRequest 매개 변수에 이 속성을 사용합니다.

ResourceType

리소스 형식의 이름입니다.

ServiceError

API 오류 세부 정보입니다.

ServiceErrorDetail

오류 세부 정보입니다.

CurrentQuotaLimitBase

할당량 속성입니다.

Name 형식 Description
id

string

할당량 요청 ID입니다.

name

string

할당량 요청의 이름입니다.

properties

QuotaProperties

리소스에 대한 할당량 속성입니다.

type

string

리소스의 형식입니다. "Microsoft.Capacity/ServiceLimits"

ExceptionResponse

API 오류입니다.

Name 형식 Description
error

ServiceError

API 오류 세부 정보입니다.

QuotaProperties

리소스에 대한 할당량 속성입니다.

Name 형식 Description
currentValue

integer

리소스의 현재 사용량 값입니다.

limit

integer

할당량 속성입니다.

name

ResourceName

리소스 공급자가 제공하는 리소스의 이름입니다. quotaRequests 리소스 작업에 이 속성을 사용합니다.

properties

object

지정된 리소스 공급자에 대한 추가 속성입니다.

quotaPeriod

string

할당량 사용량 값이 요약되는 기간입니다. 예를 들어 P1D(1일당), PT1M(1분당) 및 PT1S(1초당)가 있습니다. 컴퓨팅과 같은 일부 리소스의 경우 기간이 관련이 없으므로 이 매개 변수는 선택 사항입니다.

resourceType

ResourceType

리소스 형식의 이름입니다.

unit

string

개수바이트와 같은 제한 단위입니다. GET 할당량 작업의 응답에 제공된 단위 필드를 사용합니다.

QuotaRequestState

할당량 요청이 상태.

Name 형식 Description
Accepted

string

Failed

string

InProgress

string

Invalid

string

Succeeded

string

QuotaRequestSubmitResponse201

할당량 요청이 수락된 요청 ID가 있는 응답입니다.

Name 형식 Description
id

string

할당량 요청 ID입니다. requestId 매개 변수를 사용하여 요청 상태 검사.

name

string

OperationID

properties.message

string

사용자에게 친숙한 메시지입니다.

properties.provisioningState

QuotaRequestState

할당량 요청의 세부 정보는 상태.

type

string

리소스 유형

ResourceName

리소스 공급자가 제공하는 리소스 이름입니다. quotaRequest 매개 변수에 이 속성을 사용합니다.

Name 형식 Description
localizedValue

string

리소스 표시 지역화된 이름입니다.

value

string

리소스 이름입니다.

ResourceType

리소스 형식의 이름입니다.

Name 형식 Description
dedicated

string

lowPriority

string

serviceSpecific

string

shared

string

standard

string

ServiceError

API 오류 세부 정보입니다.

Name 형식 Description
code

string

오류 코드입니다.

details

ServiceErrorDetail[]

오류 세부 정보 목록입니다.

message

string

오류 메시지 텍스트입니다.

ServiceErrorDetail

오류 세부 정보입니다.

Name 형식 Description
code

string

오류 코드입니다.

message

string

오류 메시지입니다.