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 에는 세 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
quotaChangeRequestSubType False 문자열 할당량 증가를 요청할 하위 리소스 종류 해당 사항 없음
quotaChangeRequestVersion True 문자열 할당량 변경 요청 페이로드 버전 "1.0"
quotaChangeRequests True 문자열 QuotaChangeRequest 개체 목록 QuotaChangeRequest 나열<>

QuotaChangeRequest 에는 두 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
region True 문자열 할당량 증가를 요청할 Azure 위치 또는 지역 서비스별 지역 목록을 가져옵니다.
payload True 문자열 Payload 개체의 직렬화된 값 설명은 아래와 같습니다.

페이로드 세부 정보

속성 필수 Type Description 예제
VmFamily True 문자열 Microsoft.Compute SKU 제품군 목록 ESv3 시리즈
VmFamily True 문자열 지역 할당량 *
VmFamily True 문자열 스폿 vCPU 모든 계열
NewLimit True integer 원하는 새 할당량 한도 200

예제

  1. 다음 예에서는 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)의 할당량 증가에 대한 전체 요청 및 응답 본문을 확인하세요.

  1. 다음 예는 지정된 지역(지역 할당량)의 모든 VM 시리즈에서 할당량 증가를 요청하기 위한 페이로드를 보여줍니다.
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":*\",\"NewLimit\":200}"
    },
  ]
}
  1. 다음 예에서는 스폿 VM에 대한 할당량 증가를 요청하는 페이로드를 보여줍니다.
"quotaTicketDetails": {
  "quotaChangeRequestVersion": "1.0",
  "quotaChangeRequests": [
    {
      "region": "AustraliaEast",
      "payload": "{\"VMFamily\":All Series\",\"NewLimit\":20}"
    },
  ]
}

Azure Batch

Azure Batch의 경우 구독 수준 또는 Batch 계정 수준에서 할당량 증가를 요청할 수 있습니다.

개체

Azure Batch의 할당량 증가를 요청하려면 QuotaTicketDetails 개체를 통해 추가 세부 정보를 제공하세요.

QuotaTicketDetails에는 세 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
quotaChangeRequestSubType False 문자열 할당량 증가를 요청할 하위 리소스 종류 해당 사항 없음
quotaChangeRequestVersion True 문자열 할당량 변경 요청 페이로드 버전 "1.0"
quotaChangeRequests True 문자열 QuotaChangeRequest 개체 목록 QuotaChangeRequest 나열<>

QuotaChangeRequest에는 두 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
region True 문자열 할당량 증가를 요청할 Azure 위치 또는 지역 서비스별 지역 목록을 가져옵니다.
payload True 문자열 Payload 개체의 직렬화된 값 설명은 아래와 같습니다.

구독 수준의 할당량 요청

구독 수준의 할당량 증가를 요청하려면 quotaChangeRequestSubType를 "Subscription"으로 설정합니다.

페이로드 세부 정보

속성 필수 Type 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"로 설정합니다.

페이로드 세부 정보

속성 필수 Type 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 개체에는 세 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
quotaChangeRequestSubType False 문자열 할당량 증가를 요청할 하위 리소스 종류 해당 사항 없음
quotaChangeRequestVersion True 문자열 할당량 변경 요청 페이로드 버전 "1.0"
quotaChangeRequests True 문자열 QuotaChangeRequest 개체 목록 QuotaChangeRequest 나열<>

QuotaChangeRequest 개체에는 두 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
region True 문자열 할당량 증가를 요청할 하위 리소스 종류의 Azure 위치 또는 지역 서비스별 지역 목록을 가져옵니다.
payload True 문자열 Payload 개체의 직렬화된 값 설명은 아래와 같습니다.

DTU의 할당량 증가

DTU의 할당량 증가를 요청하려면 quotaChangeRequestSubType을 "DTUs"로 설정합니다.

페이로드 세부 정보

속성 필수 Type 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"로 설정합니다.

페이로드 세부 정보

속성 필수 Type 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에는 세 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
quotaChangeRequestSubType False 문자열 할당량 증가를 요청할 하위 리소스 종류 해당 사항 없음
quotaChangeRequestVersion True 문자열 할당량 변경 요청 페이로드 버전 "1.0"
quotaChangeRequests True 문자열 QuotaChangeRequest 개체 목록 QuotaChangeRequest 나열<>

QuotaChangeRequest에는 두 가지 속성이 있습니다.

속성 이름 필수 Type Description 지원되는 값
region True 문자열 할당량 증가를 요청할 Azure 위치 또는 지역 서비스별 지역 목록을 가져옵니다.
payload True 문자열 Payload 개체의 직렬화된 값 설명은 아래와 같습니다.

DTU의 할당량 증가

DTU의 할당량 증가를 요청하려면 quotaChangeRequestSubType을 "DTUs"로 설정합니다.

페이로드 세부 정보

속성 필수 Type 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"로 설정합니다.

페이로드 세부 정보

속성 필수 Type Description 예제
NewLimit True 문자열 구독에 필요한 Azure Synapse Analytics 서버 수 200

예제

특정 지역에 있는 서버의 할당량 증가를 요청하려면 다음을 수행합니다.

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

다음 단계

Azure 지원 REST API