Azure 지원 REST API를 사용하여 할당량 증가 요청
Azure 지원 REST API를 사용하여 Azure 서비스의 추가 할당량을 요청할 수 있습니다. 이 문서에서는 Azure Virtual Machines(코어/vCPU), Azure Batch, Azure SQL Database 및 Azure Synapse Analytics에 대한 예를 보여줍니다. 모든 할당량 증가 요청은 티켓 생성 과정에서 지역 및 새 한도와 같은 세부 정보를 요구합니다. 이 예에 나온 리소스 종류의 경우 Azure에서 할당량 요청이 적시에 처리되도록 추가 세부 정보를 요구합니다.
Azure Portal에서 "서비스 및 구독 한도(할당량)" 유형의 지원 티켓을 열어 추가 할당량을 요청할 수도 있습니다.
Azure Virtual Machines(코어/vCPU)
개체
Azure Virtual Machines(코어/vCPU)의 할당량 증가를 요청하려면 QuotaTicketDetails 개체를 통해 추가 세부 정보를 제공하세요.
QuotaTicketDetails 에는 세 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
quotaChangeRequestSubType | False | 문자열 | 할당량 증가를 요청할 하위 리소스 종류 | 해당 사항 없음 |
quotaChangeRequestVersion | True | 문자열 | 할당량 변경 요청 페이로드 버전 | "1.0" |
quotaChangeRequests | True | 문자열 | QuotaChangeRequest 개체 목록 | List<QuotaChangeRequest> |
QuotaChangeRequest 에는 두 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
region | True | 문자열 | 할당량 증가를 요청할 Azure 위치 또는 지역 | 서비스별 지역 목록을 가져옵니다. |
payload | True | 문자열 | Payload 개체의 직렬화된 값 | 설명은 아래와 같습니다. |
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
VmFamily | True | 문자열 | Microsoft.Compute SKU 제품군 목록 | ESv3 시리즈 |
VmFamily | True | 문자열 | 지역 할당량 | * |
VmFamily | True | 문자열 | 스폿 vCPU | 모든 계열 |
NewLimit | True | integer | 원하는 새 할당량 한도 | 200 |
예제
- 다음 예에서는 ESv3 시리즈 및 Av2 시리즈 Azure Virtual Machines(코어/vCPU) SKU에 대한 할당량 증가를 요청하기 위한 페이로드를 보여줍니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":ESv3 Series\",\"NewLimit\":200}"
},
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":Av2 Series\",\"NewLimit\":20}"
},
]
}
Azure Virtual Machines(코어/vCPU)의 할당량 증가에 대한 전체 요청 및 응답 본문을 확인하세요.
- 다음 예는 지정된 지역(지역 할당량)의 모든 VM 시리즈에서 할당량 증가를 요청하기 위한 페이로드를 보여줍니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
},
]
}
- 다음 예에서는 스폿 VM에 대한 할당량 증가를 요청하는 페이로드를 보여줍니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequests": [
{
"region": "AustraliaEast",
"payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
},
]
}
Azure Batch
Azure Batch의 경우 구독 수준 또는 Batch 계정 수준에서 할당량 증가를 요청할 수 있습니다.
개체
Azure Batch의 할당량 증가를 요청하려면 QuotaTicketDetails 개체를 통해 추가 세부 정보를 제공하세요.
QuotaTicketDetails에는 세 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
quotaChangeRequestSubType | False | 문자열 | 할당량 증가를 요청할 하위 리소스 종류 | 해당 사항 없음 |
quotaChangeRequestVersion | True | 문자열 | 할당량 변경 요청 페이로드 버전 | "1.0" |
quotaChangeRequests | True | 문자열 | QuotaChangeRequest 개체 목록 | List<QuotaChangeRequest> |
QuotaChangeRequest에는 두 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
region | True | 문자열 | 할당량 증가를 요청할 Azure 위치 또는 지역 | 서비스별 지역 목록을 가져옵니다. |
payload | True | 문자열 | Payload 개체의 직렬화된 값 | 설명은 아래와 같습니다. |
구독 수준의 할당량 요청
구독 수준의 할당량 증가를 요청하려면 quotaChangeRequestSubType를 "Subscription"으로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
Type | True | 문자열 | "Account"는 구독 수준에서 유일하게 지원되는 유형입니다. | 계정 |
NewLimit | True | integer | 원하는 새 계정 수 | 5 |
예제
구독 수준에서 Azure Batch 계정의 할당량 증가를 요청하려면 다음을 수행합니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Subscription",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":5,\"Type\":\"Account\"}"
}
]
}
Azure Batch 계정(구독)의 할당량 증가에 대한 전체 요청 및 응답 본문을 확인하세요.
계정 수준의 할당량 요청
계정 수준의 할당량을 요청하려면 quotaChangeRequestSubType를 "Account"로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
AccountName | True | 문자열 | Batch 서비스의 고유한 계정 이름 | testBatchAccount |
Type | 문자열 | True | 원하는 하위 리소스 종류 | 작업 |
VM 제품군 | True | 문자열 | Microsoft.Compute SKU 제품군. Dedicated 코어 하위 리소스에만 지정하세요. | standardDv3Family |
NewLimit | True | integer | 원하는 새 할당량 한도 | 5 |
Batch 계정에 지원되는 하위 리소스 종류:
Type | 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 계정(Account) 및 Type: Dedicated의 할당량 증가에 대한 전체 요청 및 응답 본문 확인
Azure Batch 계정의 작업 할당량 증가를 요청하려면 다음을 수행합니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Account",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"AccountName\":\"testBatchAccount\",\"NewLimit\":5,\"Type\":\"Jobs\"}"
}
]
}
Batch 계정(Jobs)의 할당량 증가에 대한 전체 요청 및 응답 본문 확인
Azure Batch 계정의 전용 코어 및 LowPriority 코어 모두에 대한 할당량 증가를 요청하려면 다음을 수행합니다.
"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 Database
Azure SQL Database의 경우 DTU(데이터베이스 처리량 단위) 또는 서버 수를 기준으로 할당량 증가를 요청할 수 있습니다.
개체
Azure SQL Database의 할당량 증가를 요청하려면 QuotaTicketDetails 개체를 통해 추가 세부 정보를 제공하세요.
QuotaTicketDetails 개체에는 세 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
quotaChangeRequestSubType | False | 문자열 | 할당량 증가를 요청할 하위 리소스 종류 | 해당 사항 없음 |
quotaChangeRequestVersion | True | 문자열 | 할당량 변경 요청 페이로드 버전 | "1.0" |
quotaChangeRequests | True | 문자열 | QuotaChangeRequest 개체 목록 | List<QuotaChangeRequest> |
QuotaChangeRequest 개체에는 두 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
region | True | 문자열 | 할당량 증가를 요청할 하위 리소스 종류의 Azure 위치 또는 지역 | 서비스별 지역 목록을 가져옵니다. |
payload | True | 문자열 | Payload 개체의 직렬화된 값 | 설명은 아래와 같습니다. |
DTU의 할당량 증가
DTU의 할당량 증가를 요청하려면 quotaChangeRequestSubType을 "DTUs"로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
ServerName | True | 문자열 | SQL Database 서버의 고유한 이름 | testserver |
NewLimit | True | integer | DTU에 필요한 새 할당량 한도 | 5,000 |
예제
DTU의 할당량 증가를 요청하려면 다음을 수행합니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
서버의 할당량 증가
서버의 할당량 증가를 요청하려면 quotaChangeRequestSubType를 "Servers"로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
NewLimit | True | 문자열 | 구독에 필요한 SQL Database 서버 수 | 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 | False | 문자열 | 할당량 증가를 요청할 하위 리소스 종류 | 해당 사항 없음 |
quotaChangeRequestVersion | True | 문자열 | 할당량 변경 요청 페이로드 버전 | "1.0" |
quotaChangeRequests | True | 문자열 | QuotaChangeRequest 개체 목록 | List<QuotaChangeRequest> |
QuotaChangeRequest에는 두 가지 속성이 있습니다.
속성 이름 | 필수 | 형식 | Description | 지원되는 값 |
---|---|---|---|---|
region | True | 문자열 | 할당량 증가를 요청할 Azure 위치 또는 지역 | 서비스별 지역 목록을 가져옵니다. |
payload | True | 문자열 | Payload 개체의 직렬화된 값 | 설명은 아래와 같습니다. |
DTU의 할당량 증가
DTU의 할당량 증가를 요청하려면 quotaChangeRequestSubType을 "DTUs"로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
ServerName | True | 문자열 | Azure Synapse Analytics 서버의 고유한 이름 | testserver |
NewLimit | True | integer | DTU에 필요한 새 할당량 한도 | 5,000 |
예제
DTU의 할당량 증가를 요청하려면 다음을 수행합니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "DTUs",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"ServerName\":\"testserver\",\"NewLimit\":5000}"
}
]
}
서버의 할당량 증가
서버의 할당량 증가를 요청하려면 quotaChangeRequestSubType를 "Servers"로 설정합니다.
페이로드 세부 정보
속성 | 필수 | 형식 | Description | 예제 |
---|---|---|---|---|
NewLimit | True | 문자열 | 구독에 필요한 Azure Synapse Analytics 서버 수 | 200 |
예제
특정 지역에 있는 서버의 할당량 증가를 요청하려면 다음을 수행합니다.
"quotaTicketDetails": {
"quotaChangeRequestVersion": "1.0",
"quotaChangeRequestSubType": "Servers",
"quotaChangeRequests": [
{
"region": "EastUS",
"payload": "{\"NewLimit\":200}"
}
]
}