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
이름 | 묘사 | 값 |
---|