다음을 통해 공유


Locations - Get Capabilities

지정된 위치에 대한 기능을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.HDInsight/locations/{location}/capabilities?api-version=2021-06-01

URI 매개 변수

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

string

요청을 만들 Azure 위치(지역)입니다.

subscriptionId
path True

string

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

api-version
query True

string

HDInsight 클라이언트 API 버전입니다.

응답

Name 형식 Description
200 OK

CapabilitiesResult

OK 응답 정의입니다.

Other Status Codes

ErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

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

범위

Name Description
user_impersonation 사용자 계정 가장

예제

Get the subscription capabilities for specific location

샘플 요청

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.HDInsight/locations/West US/capabilities?api-version=2021-06-01

샘플 응답

{
  "versions": {
    "paas": {
      "available": [
        {
          "friendlyName": "1.6",
          "displayName": "HdInsight version 1.6.1.0.335536",
          "isDefault": false
        },
        {
          "friendlyName": "2.1",
          "displayName": "Version 2.1.9.406.1221105",
          "isDefault": false,
          "componentVersions": {
            "HDP": "1.3",
            "Hadoop": "1.2.0"
          }
        },
        {
          "friendlyName": "3.0",
          "displayName": "Version 3.0.6.989.2441725",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.0",
            "Hadoop": "2.2.0"
          }
        },
        {
          "friendlyName": "3.1",
          "displayName": "Version 3.1.4.989.2441725",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.1.7",
            "Hadoop": "2.4.0",
            "HBase": "0.98"
          }
        },
        {
          "friendlyName": "3.2",
          "displayName": "Version 3.2.7.989.2441725",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.2",
            "Hadoop": "2.6.0",
            "HBase": "0.98.4",
            "Storm": "0.9.3"
          }
        },
        {
          "friendlyName": "3.3",
          "displayName": "Version 3.3.0.989.2441725",
          "isDefault": true,
          "componentVersions": {
            "HDP": "2.3",
            "Hadoop": "2.7.0",
            "HBase": "1.1.2",
            "Storm": "0.10.0"
          }
        }
      ]
    },
    "iaas": {
      "available": [
        {
          "friendlyName": "3.2",
          "displayName": "Version 3.2.1000.0.8840373",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.2",
            "Hadoop": "2.6.0",
            "HBase": "0.98.4",
            "Storm": "0.9.3"
          }
        },
        {
          "friendlyName": "3.3",
          "displayName": "Version 3.3.1000.0.9776961",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.3",
            "Hadoop": "2.7.0",
            "HBase": "1.1.2",
            "Storm": "0.10.0",
            "Spark": "1.5.2"
          }
        },
        {
          "friendlyName": "3.4",
          "displayName": "Version 3.4.1000.0.9719475",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.4",
            "Hadoop": "2.7.1",
            "HBase": "1.1.2",
            "Storm": "0.10.0",
            "Spark": "1.6.2",
            "RServer": "8.0"
          }
        },
        {
          "friendlyName": "3.5",
          "displayName": "Version 3.5.1000.0.9732704",
          "isDefault": true,
          "componentVersions": {
            "HDP": "2.5",
            "Hadoop": "2.7.3",
            "InteractiveHive": "2.1.0",
            "HBase": "1.1.2",
            "Storm": "1.0.1",
            "Spark": "1.6.3,2.0.2",
            "RServer": "9.0"
          }
        },
        {
          "friendlyName": "3.6",
          "displayName": "Version 3.6.1000.0.9503998",
          "isDefault": false,
          "componentVersions": {
            "HDP": "2.6",
            "Spark": "2.1.0"
          }
        },
        {
          "friendlyName": "99.152",
          "displayName": "Version 99.152.1000.0.6943836",
          "isDefault": false
        }
      ]
    }
  },
  "regions": {
    "paas": {
      "available": [
        "AUSTRALIA EAST",
        "AUSTRALIA SOUTHEAST",
        "BRAZIL SOUTH",
        "CENTRAL INDIA",
        "CENTRAL US",
        "EAST ASIA",
        "EAST US",
        "EAST US 2",
        "JAPAN EAST",
        "JAPAN WEST",
        "NORTH CENTRAL US",
        "NORTH EUROPE",
        "SOUTH CENTRAL US",
        "SOUTHEAST ASIA",
        "WEST EUROPE",
        "WEST US",
        "WEST US 2"
      ]
    },
    "iaas": {
      "available": [
        "AUSTRALIA EAST",
        "AUSTRALIA SOUTHEAST",
        "BRAZIL SOUTH",
        "CANADA CENTRAL",
        "CANADA EAST",
        "CENTRAL INDIA",
        "CENTRAL US",
        "CENTRAL US EUAP",
        "EAST ASIA",
        "EAST US",
        "EAST US 2",
        "JAPAN EAST",
        "JAPAN WEST",
        "NORTH CENTRAL US",
        "NORTH EUROPE",
        "SOUTH CENTRAL US",
        "SOUTHEAST ASIA",
        "WEST CENTRAL US",
        "WEST EUROPE",
        "WEST US",
        "WEST US 2"
      ]
    }
  },
  "features": [
    "ALLOW_GATEWAY_AUTH_BYPASS",
    "AUX_IAAS_FUNCTIONALITIES",
    "BLOCK_APPS_FOR_SECURE_CLUSTER",
    "CLUSTER_RESIZE",
    "CLUSTERS_CONTRACT_1",
    "CLUSTERS_CONTRACT_1_SDK",
    "CLUSTERS_CONTRACT_2_SDK",
    "CLUSTERS_CONTRACT_VERSION_3_SDK",
    "COLLECTANONYMIZEDLOGS",
    "CONTAINER_LOG_COLLECTOR",
    "CONTAINER_RESOURCE_V3",
    "CUSTOM_ACTIONS_V2",
    "DATALAKE",
    "DATALAKE_3_2",
    "DATALAKE_3_4",
    "DATALAKE_3_5",
    "DATALAKE_DEFAULTFS_3_5",
    "DEFAULT_CONTAINER_IDENTIFIER_AND_STORAGEFQDN_ALREADY_USED",
    "DOCUMENT_VALIDATION_IN_API",
    "ENABLEDATALAKE",
    "ENABLEGENEVAANALYTICS",
    "HADOOP_VIRTUAL_NETWORK_ENABLED",
    "HS2_ZK_ROUTER_INTERACTIVEHIVE",
    "IAAS_ALLOW_CUSTOM_DNS",
    "IAAS_AMBARI_APP_TIMELINE_SERVER_HA_SERVICE",
    "IAAS_AMBARI_DEPENDENCY_BASED_DEPLOYMENT",
    "IAAS_AMBARI_HA_SERVICES",
    "IAAS_AMBARI_HISTORYSERVER_HA_SERVICE",
    "IAAS_AMBARI_LOWER_LATENCY",
    "IAAS_AMBARI_SKIP_COMPONENTS_INSTALL",
    "IAAS_ARM_PROVISIONING",
    "IAAS_CLOSE_HEAD_HTTPS_END_POINT_AFTER_CLUSTER_CREATE",
    "IAAS_CLUSTER_APPLICATION_ALLOW_MULTIPLE_ROLE_INSTANCES",
    "IAAS_CLUSTER_APPLICATION_REMOVE",
    "IAAS_CLUSTER_CONTAINER_PREUPLOAD_SUBMIT_WAIT",
    "IAAS_CLUSTER_RSERVER",
    "IAAS_DB_CREATION_IN_PARALLEL_TO_VM",
    "IAAS_DELETE_LEAKED_RESOURCES",
    "IAAS_DEPLOYMENTS",
    "IAAS_DO_NOT_CREATE_WASB_TABLES_IN_CUSTOMER_STORAGE",
    "IAAS_ENABLE_CLUSTER_CONFIG_OVERRIDES",
    "IAAS_ENABLE_OFFLINE_CLEANUP",
    "IAAS_ENABLE_OFFLINE_CLEANUP_FOR_DELETING_VMS",
    "IAAS_INCLUDE_STORAGE_IN_SUBSCRIPTION_SELECTION",
    "IAAS_PARALLEL_DB_CREATE",
    "IAAS_PREPROVISION_METASTORES_SCHEMAS",
    "IAAS_SCRIPTACTIONS_DELETE_VMS_CRUD_FAILURES",
    "IAAS_SCRIPTACTIONS_RUNNING",
    "IAAS_SHORT_VM_NAME",
    "IAAS_SUBMIT_AMBARI_REQUEST_ONCE_LINUX_VM_ARE_AVAILABLE",
    "IAAS_TEZ_ATS_V15",
    "IAAS_USE_UNATTENDED_UPGRADES_FOR_PATCHING",
    "IAAS_VALIDATE_CUSTOM_VNET",
    "IAAS_VALIDATE_NSG",
    "IAAS_WAIT_FOR_CLOSING_HEAD_HTTPS_END_POINT_AFTER_CLUSTER_CREATE",
    "IAAS_YARN_HDINSIGHT_SQL_TIMELINE_STORE",
    "IAAS_YARN_HDINSIGHT_TIMELINE_STORE",
    "INTERACTIVEHIVE",
    "MDSCENTRALLOGGING",
    "NODE_SETUP_POLLER_ENABLED",
    "OVERPROVISION_HOSTGROUP_edgenode",
    "OVERPROVISION_HOSTGROUP_Gateway",
    "OVERPROVISION_HOSTGROUP_Workernode",
    "OVERPROVISION_HOSTGROUP_zookeepernode",
    "PERF_OPTIMIZED_RESOURCE_LOCATION_FETCH",
    "PORTALAPPINSTALL",
    "POWERSHELL_SCRIPT_ACTION",
    "POWERSHELL_SCRIPT_ACTION_SDK",
    "PREMIUM_TIER_PREVIEW",
    "PROVISIONING_AGENT",
    "RMHA",
    "RSERVER_CLUSTERTYPE_3_5_ENABLED",
    "RSERVER_CLUSTERTYPE_ENABLED",
    "SHOW_HUMBOLDT_GA",
    "SHOW_IBIZA_CREATE",
    "SPARK_2_1",
    "SPARK_EXPERIMENTAL",
    "STORM_PREVIEW",
    "UI_CREATE_WIZARD_V2",
    "VIRTUAL_NETWORK_ENABLED",
    "VMSIZES_AUX"
  ],
  "quota": {
    "coresUsed": 0,
    "maxCoresAllowed": 3000,
    "regionalQuotas": [
      {
        "regionName": "Australia East",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Australia Southeast",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Brazil South",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Canada Central",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Canada East",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Central India",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Central US",
        "coresUsed": 24,
        "coresAvailable": 1000
      },
      {
        "regionName": "Central US EUAP",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "East Asia",
        "coresUsed": 24,
        "coresAvailable": 1000
      },
      {
        "regionName": "East US",
        "coresUsed": 24,
        "coresAvailable": 1000
      },
      {
        "regionName": "East US 2",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Japan East",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Japan West",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "North Central US",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "North Europe",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "South Central US",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "Southeast Asia",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "West Central US",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "West Europe",
        "coresUsed": 0,
        "coresAvailable": 1000
      },
      {
        "regionName": "West US",
        "coresUsed": 132,
        "coresAvailable": 1000
      },
      {
        "regionName": "West US 2",
        "coresUsed": 0,
        "coresAvailable": 1000
      }
    ]
  }
}

정의

Name Description
CapabilitiesResult

기능 가져오기 작업 응답입니다.

ErrorResponse

오류 응답의 형식을 설명합니다.

QuotaCapability

지역 할당량 기능입니다.

RegionalQuotaCapability

지역 할당량 용량입니다.

RegionsCapability

지역 기능입니다.

VersionsCapability

버전 기능입니다.

VersionSpec

버전 속성입니다.

CapabilitiesResult

기능 가져오기 작업 응답입니다.

Name 형식 Description
features

string[]

기능 기능입니다.

quota

QuotaCapability

할당량 기능입니다.

regions

<string,  RegionsCapability>

가상 머신 크기 호환성 기능입니다.

versions

<string,  VersionsCapability>

버전 기능입니다.

ErrorResponse

오류 응답의 형식을 설명합니다.

Name 형식 Description
code

string

오류 코드

message

string

작업이 실패한 이유를 나타내는 오류 메시지입니다.

QuotaCapability

지역 할당량 기능입니다.

Name 형식 Description
coresUsed

integer (int64)

구독에 사용되는 코어 수입니다.

maxCoresAllowed

integer (int64)

구독에서 허용한 코어 수입니다.

regionalQuotas

RegionalQuotaCapability[]

지역 할당량 기능 목록입니다.

RegionalQuotaCapability

지역 할당량 용량입니다.

Name 형식 Description
coresAvailable

integer (int64)

지역에서 사용할 수 있는 코어 수입니다.

coresUsed

integer (int64)

지역에서 사용되는 코어 수입니다.

regionName

string

지역 이름입니다.

RegionsCapability

지역 기능입니다.

Name 형식 Description
available

string[]

지역 기능 목록입니다.

VersionsCapability

버전 기능입니다.

Name 형식 Description
available

VersionSpec[]

버전 기능 목록입니다.

VersionSpec

버전 속성입니다.

Name 형식 Description
componentVersions

object

구성 요소 버전 속성입니다.

displayName

string

표시 이름

friendlyName

string

친숙한 이름

isDefault

boolean

버전이 기본 버전인지 여부입니다.