다음을 통해 공유


Microsoft.HDInsight clusterpools 2023-11-01-preview

Bicep 리소스 정의

clusterpools 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.HDInsight/clusterpools 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.HDInsight/clusterpools@2023-11-01-preview' = {
  location: 'string'
  name: 'string'
  properties: {
    clusterPoolProfile: {
      clusterPoolVersion: 'string'
    }
    computeProfile: {
      vmSize: 'string'
    }
    logAnalyticsProfile: {
      enabled: bool
      workspaceId: 'string'
    }
    managedResourceGroupName: 'string'
    networkProfile: {
      apiServerAuthorizedIpRanges: [
        'string'
      ]
      enablePrivateApiServer: bool
      outboundType: 'string'
      subnetId: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

속성 값

ClusterPoolResourceProperties

이름 묘사
clusterPoolProfile CLuster 풀 프로필입니다. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile CLuster 풀 컴퓨팅 프로필입니다. ClusterPoolResourcePropertiesComputeProfile(필수)
logAnalyticsProfile AKS 클러스터에 OMS 에이전트를 사용하도록 설정하는 클러스터 풀 로그 분석 프로필입니다. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName 고객을 대신하여 RP에서 만든 리소스를 보관하기 위해 RP에서 만든 리소스 그룹입니다. 또한 패턴별 aksManagedResourceGroupName을 생성하는 데 사용됩니다. MC_{managedResourceGroupName}{clusterPoolName}{region}. 리소스 그룹 이름 제한을 충족하는지 확인하세요. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 1
networkProfile 클러스터 풀 네트워크 프로필입니다. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

이름 묘사
clusterPoolVersion 클러스터 풀 버전은 2부로 구성된 버전입니다. 문자열

제약 조건:
패턴 = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$(필수)

ClusterPoolResourcePropertiesComputeProfile

이름 묘사
vmSize 가상 머신 SKU입니다. 문자열

제약 조건:
패턴 = ^[a-zA-Z0-9_\-]{0,256}$(필수)

ClusterPoolResourcePropertiesLogAnalyticsProfile

이름 묘사
사용 클러스터 풀에 대해 로그 분석을 사용하도록 설정하면 True이고, 그렇지 않으면 false입니다. bool(필수)
workspaceId OMS 에이전트와 연결할 Log Analytics 작업 영역입니다. 문자열

ClusterPoolResourcePropertiesNetworkProfile

이름 묘사
apiServerAuthorizedIpRanges IP 범위는 CIDR 형식(예: 137.117.106.88/29)으로 지정됩니다. 이 기능은 프라이빗 AKS 클러스터와 호환되지 않습니다. 따라서 enablePrivateApiServer를 true로 설정하고 apiServerAuthorizedIpRanges를 동시에 설정할 수 없습니다. 현재 이 속성은 지원되지 않으며 사용하지 마세요. string[]
enablePrivateApiServer ClusterPool은 AKS 클러스터를 기반으로 합니다. AKS 클러스터는 기본적으로 공용 인터넷에 API 서버를 노출합니다. 이 속성을 true로 설정하면 프라이빗 AKS 클러스터가 만들어지고 공용 인터넷에 노출되지 않는 프라이빗 apiserver를 사용합니다. bool
outboundType 클러스터 풀을 만들 때만 설정할 수 있으며 나중에 변경할 수 없습니다. 'loadBalancer'
'userDefinedRouting'
subnetId 클러스터 풀 서브넷 리소스 ID입니다. string(필수)

Microsoft.HDInsight/clusterpools

이름 묘사
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 string(필수)
속성 속성을 가져오거나 설정합니다. 클러스터 풀 관련 속성을 정의합니다. ClusterPoolResourceProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

TrackedResourceTags

이름 묘사

ARM 템플릿 리소스 정의

clusterpools 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.HDInsight/clusterpools 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.HDInsight/clusterpools",
  "apiVersion": "2023-11-01-preview",
  "name": "string",
  "location": "string",
  "properties": {
    "clusterPoolProfile": {
      "clusterPoolVersion": "string"
    },
    "computeProfile": {
      "vmSize": "string"
    },
    "logAnalyticsProfile": {
      "enabled": "bool",
      "workspaceId": "string"
    },
    "managedResourceGroupName": "string",
    "networkProfile": {
      "apiServerAuthorizedIpRanges": [ "string" ],
      "enablePrivateApiServer": "bool",
      "outboundType": "string",
      "subnetId": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

속성 값

ClusterPoolResourceProperties

이름 묘사
clusterPoolProfile CLuster 풀 프로필입니다. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile CLuster 풀 컴퓨팅 프로필입니다. ClusterPoolResourcePropertiesComputeProfile(필수)
logAnalyticsProfile AKS 클러스터에 OMS 에이전트를 사용하도록 설정하는 클러스터 풀 로그 분석 프로필입니다. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName 고객을 대신하여 RP에서 만든 리소스를 보관하기 위해 RP에서 만든 리소스 그룹입니다. 또한 패턴별 aksManagedResourceGroupName을 생성하는 데 사용됩니다. MC_{managedResourceGroupName}{clusterPoolName}{region}. 리소스 그룹 이름 제한을 충족하는지 확인하세요. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 1
networkProfile 클러스터 풀 네트워크 프로필입니다. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

이름 묘사
clusterPoolVersion 클러스터 풀 버전은 2부로 구성된 버전입니다. 문자열

제약 조건:
패턴 = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$(필수)

ClusterPoolResourcePropertiesComputeProfile

이름 묘사
vmSize 가상 머신 SKU입니다. 문자열

제약 조건:
패턴 = ^[a-zA-Z0-9_\-]{0,256}$(필수)

ClusterPoolResourcePropertiesLogAnalyticsProfile

이름 묘사
사용 클러스터 풀에 대해 로그 분석을 사용하도록 설정하면 True이고, 그렇지 않으면 false입니다. bool(필수)
workspaceId OMS 에이전트와 연결할 Log Analytics 작업 영역입니다. 문자열

ClusterPoolResourcePropertiesNetworkProfile

이름 묘사
apiServerAuthorizedIpRanges IP 범위는 CIDR 형식(예: 137.117.106.88/29)으로 지정됩니다. 이 기능은 프라이빗 AKS 클러스터와 호환되지 않습니다. 따라서 enablePrivateApiServer를 true로 설정하고 apiServerAuthorizedIpRanges를 동시에 설정할 수 없습니다. 현재 이 속성은 지원되지 않으며 사용하지 마세요. string[]
enablePrivateApiServer ClusterPool은 AKS 클러스터를 기반으로 합니다. AKS 클러스터는 기본적으로 공용 인터넷에 API 서버를 노출합니다. 이 속성을 true로 설정하면 프라이빗 AKS 클러스터가 만들어지고 공용 인터넷에 노출되지 않는 프라이빗 apiserver를 사용합니다. bool
outboundType 클러스터 풀을 만들 때만 설정할 수 있으며 나중에 변경할 수 없습니다. 'loadBalancer'
'userDefinedRouting'
subnetId 클러스터 풀 서브넷 리소스 ID입니다. string(필수)

Microsoft.HDInsight/clusterpools

이름 묘사
apiVersion api 버전 '2023-11-01-preview'
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 string(필수)
속성 속성을 가져오거나 설정합니다. 클러스터 풀 관련 속성을 정의합니다. ClusterPoolResourceProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.HDInsight/clusterpools'

TrackedResourceTags

이름 묘사

Terraform(AzAPI 공급자) 리소스 정의

clusterpools 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.HDInsight/clusterpools 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.HDInsight/clusterpools@2023-11-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      clusterPoolProfile = {
        clusterPoolVersion = "string"
      }
      computeProfile = {
        vmSize = "string"
      }
      logAnalyticsProfile = {
        enabled = bool
        workspaceId = "string"
      }
      managedResourceGroupName = "string"
      networkProfile = {
        apiServerAuthorizedIpRanges = [
          "string"
        ]
        enablePrivateApiServer = bool
        outboundType = "string"
        subnetId = "string"
      }
    }
  })
}

속성 값

ClusterPoolResourceProperties

이름 묘사
clusterPoolProfile CLuster 풀 프로필입니다. ClusterPoolResourcePropertiesClusterPoolProfile
computeProfile CLuster 풀 컴퓨팅 프로필입니다. ClusterPoolResourcePropertiesComputeProfile(필수)
logAnalyticsProfile AKS 클러스터에 OMS 에이전트를 사용하도록 설정하는 클러스터 풀 로그 분석 프로필입니다. ClusterPoolResourcePropertiesLogAnalyticsProfile
managedResourceGroupName 고객을 대신하여 RP에서 만든 리소스를 보관하기 위해 RP에서 만든 리소스 그룹입니다. 또한 패턴별 aksManagedResourceGroupName을 생성하는 데 사용됩니다. MC_{managedResourceGroupName}{clusterPoolName}{region}. 리소스 그룹 이름 제한을 충족하는지 확인하세요. 문자열

제약 조건:
최소 길이 = 1
최대 길이 = 1
networkProfile 클러스터 풀 네트워크 프로필입니다. ClusterPoolResourcePropertiesNetworkProfile

ClusterPoolResourcePropertiesClusterPoolProfile

이름 묘사
clusterPoolVersion 클러스터 풀 버전은 2부로 구성된 버전입니다. 문자열

제약 조건:
패턴 = ^(0|[1-9][0-9]{0,18})\.(0|[1-9][0-9]{0,18})$(필수)

ClusterPoolResourcePropertiesComputeProfile

이름 묘사
vmSize 가상 머신 SKU입니다. 문자열

제약 조건:
패턴 = ^[a-zA-Z0-9_\-]{0,256}$(필수)

ClusterPoolResourcePropertiesLogAnalyticsProfile

이름 묘사
사용 클러스터 풀에 대해 로그 분석을 사용하도록 설정하면 True이고, 그렇지 않으면 false입니다. bool(필수)
workspaceId OMS 에이전트와 연결할 Log Analytics 작업 영역입니다. 문자열

ClusterPoolResourcePropertiesNetworkProfile

이름 묘사
apiServerAuthorizedIpRanges IP 범위는 CIDR 형식(예: 137.117.106.88/29)으로 지정됩니다. 이 기능은 프라이빗 AKS 클러스터와 호환되지 않습니다. 따라서 enablePrivateApiServer를 true로 설정하고 apiServerAuthorizedIpRanges를 동시에 설정할 수 없습니다. 현재 이 속성은 지원되지 않으며 사용하지 마세요. string[]
enablePrivateApiServer ClusterPool은 AKS 클러스터를 기반으로 합니다. AKS 클러스터는 기본적으로 공용 인터넷에 API 서버를 노출합니다. 이 속성을 true로 설정하면 프라이빗 AKS 클러스터가 만들어지고 공용 인터넷에 노출되지 않는 프라이빗 apiserver를 사용합니다. bool
outboundType 클러스터 풀을 만들 때만 설정할 수 있으며 나중에 변경할 수 없습니다. 'loadBalancer'
'userDefinedRouting'
subnetId 클러스터 풀 서브넷 리소스 ID입니다. string(필수)

Microsoft.HDInsight/clusterpools

이름 묘사
위치 리소스가 있는 지리적 위치 string(필수)
이름 리소스 이름 string(필수)
속성 속성을 가져오거나 설정합니다. 클러스터 풀 관련 속성을 정의합니다. ClusterPoolResourceProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.HDInsight/clusterpools@2023-11-01-preview"

TrackedResourceTags

이름 묘사