다음을 통해 공유


Quotas - Create Or Update

제공된 할당량 매개 변수를 사용하여 컴퓨팅 할당량을 만들거나 업데이트.

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/quotas/{quotaName}?api-version=2018-02-09

URI 매개 변수

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

string

리소스의 위치입니다.

quotaName
path True

string

할당량의 이름입니다.

subscriptionId
path True

string

Microsoft Azure 구독을 고유하게 식별하는 구독 자격 증명입니다. 구독 ID는 모든 서비스 호출에 대한 URI의 파트를 형성합니다.

api-version
query True

string

이 작업에 사용할 API 버전입니다.

요청 본문

Name 형식 Description
location

string

리소스의 위치입니다.

properties.availabilitySetCount

integer

허용되는 최대 가용성 집합 수입니다.

properties.coresLimit

integer

허용되는 최대 코어 수입니다.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer

허용되는 프리미엄 유형의 최대 관리 디스크 및 스냅샷 수입니다.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer

허용되는 표준 유형의 최대 관리 디스크 및 스냅샷 수입니다.

properties.virtualMachineCount

integer

허용되는 최대 가상 머신 수입니다.

properties.vmScaleSetCount

integer

허용되는 최대 확장 집합 수입니다.

응답

Name 형식 Description
200 OK

Quota

정상

보안

azure_auth

권한 부여는 Azure Active Directory OAuth2 흐름을 사용합니다.

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정 가장

예제

Creates or Updates a Compute Quota.

샘플 요청

PUT https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/providers/Microsoft.Compute.Admin/locations/local/quotas/testQuotaCreateUpdateDelete?api-version=2018-02-09

{
  "properties": {
    "availabilitySetCount": 2,
    "coresLimit": 2,
    "virtualMachineCount": 2,
    "vmScaleSetCount": 2,
    "maxAllocationStandardManagedDisksAndSnapshots": 1024,
    "maxAllocationPremiumManagedDisksAndSnapshots": 1024
  },
  "location": "local"
}

샘플 응답

{
  "id": "/subscriptions/8158498d-27b1-4ccf-9aa1-de0f925731e6/providers/Microsoft.Compute.Admin/locations/local/quotas/testQuotaCreateUpdateDelete",
  "name": "testQuotaCreateUpdateDelete",
  "type": "Microsoft.Compute.Admin/quotas",
  "location": "local",
  "properties": {
    "virtualMachineCount": 2,
    "coresLimit": 2,
    "availabilitySetCount": 2,
    "vmScaleSetCount": 2,
    "maxAllocationStandardManagedDisksAndSnapshots": 1024,
    "maxAllocationPremiumManagedDisksAndSnapshots": 1024
  }
}

정의

Quota

리소스 할당을 제어하는 데 사용되는 컴퓨팅 할당량 정보를 보유합니다.

Name 형식 Description
id

string

리소스의 ID입니다.

location

string

리소스의 위치입니다.

name

string

리소스의 이름입니다.

properties.availabilitySetCount

integer

허용되는 최대 가용성 집합 수입니다.

properties.coresLimit

integer

허용되는 최대 코어 수입니다.

properties.maxAllocationPremiumManagedDisksAndSnapshots

integer

허용되는 프리미엄 유형의 최대 관리 디스크 및 스냅샷 수입니다.

properties.maxAllocationStandardManagedDisksAndSnapshots

integer

허용되는 표준 유형의 최대 관리 디스크 및 스냅샷 수입니다.

properties.virtualMachineCount

integer

허용되는 최대 가상 머신 수입니다.

properties.vmScaleSetCount

integer

허용되는 최대 확장 집합 수입니다.

type

string

리소스 유형입니다.