Clusters - Create Or Update
Kusto 클러스터를 만들거나 업데이트합니다.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2024-04-13
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
cluster
|
path | True |
string |
Kusto 클러스터의 이름입니다. regex 패턴: |
resource
|
path | True |
string |
리소스 그룹의 이름입니다. 이름은 대/소문자를 구분하지 않습니다. |
subscription
|
path | True |
string |
대상 구독의 ID입니다. |
api-version
|
query | True |
string |
이 작업에 사용할 API 버전입니다. |
요청 헤더
Name | 필수 | 형식 | Description |
---|---|---|---|
If-Match |
string |
클러스터의 ETag입니다. 현재 클러스터를 항상 덮어쓰려면 이 값을 생략합니다. 실수로 동시 변경 내용을 덮어쓰지 않도록 마지막으로 본 ETag 값을 지정합니다. |
|
If-None-Match |
string |
새 클러스터를 만들 수 있지만 기존 클러스터를 업데이트하지 않도록 하려면 '*'로 설정합니다. 다른 값으로 인해 412 사전 조건 실패 응답이 발생합니다. |
요청 본문
Name | 필수 | 형식 | Description |
---|---|---|---|
location | True |
string |
리소스가 있는 지리적 위치 |
sku | True |
클러스터의 SKU입니다. |
|
identity |
구성된 경우 클러스터의 ID입니다. |
||
properties.acceptedAudiences |
클러스터의 허용 대상 그룹입니다. |
||
properties.allowedFqdnList |
string[] |
클러스터에서 송신할 수 있는 FQDN(정규화된 도메인 이름) 목록입니다. |
|
properties.allowedIpRangeList |
string[] |
클러스터에 연결할 수 있는 CIDR 형식의 IP 목록입니다. |
|
properties.calloutPolicies |
클러스터에서 송신하기 위한 설명선 정책 목록입니다. |
||
properties.enableAutoStop |
boolean |
데이터가 부족하거나 며칠 동안 활동이 없으므로 클러스터를 자동으로 중지할 수 있는지 여부를 나타내는 부울 값입니다. |
|
properties.enableDiskEncryption |
boolean |
클러스터의 디스크가 암호화되었는지 여부를 나타내는 부울 값입니다. |
|
properties.enableDoubleEncryption |
boolean |
이중 암호화를 사용할 수 있는지 여부를 나타내는 부울 값입니다. |
|
properties.enablePurge |
boolean |
제거 작업이 사용되는지 여부를 나타내는 부울 값입니다. |
|
properties.enableStreamingIngest |
boolean |
스트리밍 수집을 사용할 수 있는지 여부를 나타내는 부울 값입니다. |
|
properties.engineType |
엔진 유형 |
||
properties.keyVaultProperties |
클러스터 암호화에 대한 KeyVault 속성입니다. |
||
properties.languageExtensions |
클러스터의 언어 확장 목록입니다. |
||
properties.optimizedAutoscale |
최적화된 자동 크기 조정 정의입니다. |
||
properties.publicIPType |
만들 공용 IP 유형( IPv4(기본값) 또는 DualStack(IPv4 및 IPv6 둘 다)을 나타냅니다. |
||
properties.publicNetworkAccess |
클러스터에 대한 공용 네트워크 액세스는 기본적으로 사용하도록 설정됩니다. 사용하지 않도록 설정하면 클러스터에 대한 프라이빗 엔드포인트 연결만 허용됩니다. |
||
properties.restrictOutboundNetworkAccess |
아웃바운드 네트워크 액세스를 제한할지 여부입니다. 값은 선택 사항이지만 전달된 경우 '사용' 또는 '사용 안 함'이어야 합니다. |
||
properties.trustedExternalTenants |
클러스터의 외부 테넌트입니다. |
||
properties.virtualClusterGraduationProperties |
string |
가상 클러스터 졸업 속성 |
|
properties.virtualNetworkConfiguration |
가상 네트워크 정의. |
||
tags |
object |
리소스 태그. |
|
zones |
string[] |
클러스터의 가용성 영역입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
클러스터를 업데이트했습니다. |
|
201 Created |
클러스터를 성공적으로 만들었습니다. |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
예제
KustoClustersCreateOrUpdate
샘플 요청
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster?api-version=2024-04-13
{
"location": "westus",
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"publicNetworkAccess": "Enabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
}
}
샘플 응답
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"keyVaultProperties": {
"keyVaultUri": "https://dummy.keyvault.com",
"keyName": "keyName",
"keyVersion": "keyVersion"
},
"engineType": "V3",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"userAssignedIdentities": {}
},
"etag": "abcd"
}
{
"id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
"name": "kustoCluster",
"type": "Microsoft.Kusto/Clusters",
"location": "westus",
"properties": {
"provisioningState": "Succeeded",
"enableDiskEncryption": false,
"enableStreamingIngest": true,
"enablePurge": true,
"enableDoubleEncryption": false,
"enableAutoStop": true,
"publicIPType": "DualStack",
"keyVaultProperties": {
"keyVaultUri": "https://dummy.keyvault.com",
"keyName": "keyName",
"keyVersion": "keyVersion"
},
"engineType": "V3",
"publicNetworkAccess": "Enabled",
"restrictOutboundNetworkAccess": "Disabled",
"allowedIpRangeList": [
"0.0.0.0/0"
],
"languageExtensions": {
"value": [
{
"languageExtensionName": "PYTHON",
"languageExtensionImageName": "Python3_10_8"
},
{
"languageExtensionName": "R",
"languageExtensionImageName": "R"
}
]
}
},
"sku": {
"name": "Standard_L16as_v3",
"capacity": 2,
"tier": "Standard"
},
"identity": {
"type": "SystemAssigned",
"tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
"principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
"userAssignedIdentities": {}
},
"etag": "abcd123"
}
정의
Name | Description |
---|---|
Accepted |
클러스터에서 신뢰할 수 있는 허용 대상 그룹을 나타냅니다. |
Azure |
Azure SKU 정의. |
Azure |
SKU 이름입니다. |
Azure |
SKU 계층입니다. |
Callout |
URI 패턴, 액세스 유형 및 서비스 유형을 포함한 외부 설명선 정책에 대한 구성입니다. |
callout |
액세스 중인 외부 리소스 또는 서비스의 종류를 지정하는 설명선 서비스의 유형입니다. |
Cluster |
Kusto 클러스터를 나타내는 클래스입니다. |
Cluster |
아웃바운드 네트워크 액세스를 제한할지 여부입니다. 값은 선택 사항이지만 전달된 경우 '사용' 또는 '사용 안 함'이어야 합니다. |
created |
리소스를 만든 ID의 형식입니다. |
Engine |
엔진 유형 |
Error |
리소스 관리 오류 추가 정보입니다. |
Error |
오류 세부 정보입니다. |
Error |
오류 응답 |
Identity |
리소스의 ID입니다. |
Identity |
사용되는 관리 ID의 형식입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다. |
Key |
키 자격 증명 모음의 속성입니다. |
Language |
언어 확장 개체입니다. |
language |
언어 확장 이미지 이름입니다. |
language |
언어 확장 이름입니다. |
Language |
언어 확장 개체의 목록입니다. |
Migration |
마이그레이션의 일부인 클러스터의 속성을 나타냅니다. |
Migration |
마이그레이션 프로세스에서 클러스터의 역할입니다. |
Optimized |
최적화된 자동 크기 조정 정의를 포함하는 클래스입니다. |
outbound |
지정된 URI 패턴에 대해 아웃바운드 액세스가 허용되는지 여부를 나타냅니다. |
Private |
프라이빗 엔드포인트 연결 |
Private |
연결이 속한 프라이빗 엔드포인트입니다. |
Private |
프라이빗 엔드포인트 연결의 연결 상태입니다. |
Provisioning |
리소스의 프로비전된 상태입니다. |
public |
만들 공용 IP 유형( IPv4(기본값) 또는 DualStack(IPv4 및 IPv6 둘 다)을 나타냅니다. |
Public |
클러스터에 대한 공용 네트워크 액세스는 기본적으로 사용하도록 설정됩니다. 사용하지 않도록 설정하면 클러스터에 대한 프라이빗 엔드포인트 연결만 허용됩니다. |
State |
리소스의 상태입니다. |
system |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
Trusted |
클러스터에서 신뢰할 수 있는 테넌트 ID를 나타냅니다. |
User |
Kusto 클러스터와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. |
Virtual |
가상 네트워크 정의를 포함하는 클래스입니다. |
Vnet |
사용하도록 설정하면 클러스터가 구성된 서브넷에 배포되고, 사용하지 않도록 설정하면 서브넷에서 제거됩니다. |
Zone |
클러스터가 영역인지 비 영역인지 여부를 나타냅니다. |
AcceptedAudiences
클러스터에서 신뢰할 수 있는 허용 대상 그룹을 나타냅니다.
Name | 형식 | Description |
---|---|---|
value |
string |
허용되는 대상 그룹을 나타내는 GUID 또는 유효한 URL입니다. |
AzureSku
Azure SKU 정의.
Name | 형식 | Description |
---|---|---|
capacity |
integer |
클러스터의 인스턴스 수입니다. |
name |
SKU 이름입니다. |
|
tier |
SKU 계층입니다. |
AzureSkuName
SKU 이름입니다.
Name | 형식 | Description |
---|---|---|
Dev(No SLA)_Standard_D11_v2 |
string |
|
Dev(No SLA)_Standard_E2a_v4 |
string |
|
Standard_D11_v2 |
string |
|
Standard_D12_v2 |
string |
|
Standard_D13_v2 |
string |
|
Standard_D14_v2 |
string |
|
Standard_D16d_v5 |
string |
|
Standard_D32d_v4 |
string |
|
Standard_D32d_v5 |
string |
|
Standard_DS13_v2+1TB_PS |
string |
|
Standard_DS13_v2+2TB_PS |
string |
|
Standard_DS14_v2+3TB_PS |
string |
|
Standard_DS14_v2+4TB_PS |
string |
|
Standard_E16a_v4 |
string |
|
Standard_E16ads_v5 |
string |
|
Standard_E16as_v4+3TB_PS |
string |
|
Standard_E16as_v4+4TB_PS |
string |
|
Standard_E16as_v5+3TB_PS |
string |
|
Standard_E16as_v5+4TB_PS |
string |
|
Standard_E16d_v4 |
string |
|
Standard_E16d_v5 |
string |
|
Standard_E16s_v4+3TB_PS |
string |
|
Standard_E16s_v4+4TB_PS |
string |
|
Standard_E16s_v5+3TB_PS |
string |
|
Standard_E16s_v5+4TB_PS |
string |
|
Standard_E2a_v4 |
string |
|
Standard_E2ads_v5 |
string |
|
Standard_E2d_v4 |
string |
|
Standard_E2d_v5 |
string |
|
Standard_E4a_v4 |
string |
|
Standard_E4ads_v5 |
string |
|
Standard_E4d_v4 |
string |
|
Standard_E4d_v5 |
string |
|
Standard_E64i_v3 |
string |
|
Standard_E80ids_v4 |
string |
|
Standard_E8a_v4 |
string |
|
Standard_E8ads_v5 |
string |
|
Standard_E8as_v4+1TB_PS |
string |
|
Standard_E8as_v4+2TB_PS |
string |
|
Standard_E8as_v5+1TB_PS |
string |
|
Standard_E8as_v5+2TB_PS |
string |
|
Standard_E8d_v4 |
string |
|
Standard_E8d_v5 |
string |
|
Standard_E8s_v4+1TB_PS |
string |
|
Standard_E8s_v4+2TB_PS |
string |
|
Standard_E8s_v5+1TB_PS |
string |
|
Standard_E8s_v5+2TB_PS |
string |
|
Standard_EC16ads_v5 |
string |
|
Standard_EC16as_v5+3TB_PS |
string |
|
Standard_EC16as_v5+4TB_PS |
string |
|
Standard_EC8ads_v5 |
string |
|
Standard_EC8as_v5+1TB_PS |
string |
|
Standard_EC8as_v5+2TB_PS |
string |
|
Standard_L16as_v3 |
string |
|
Standard_L16s |
string |
|
Standard_L16s_v2 |
string |
|
Standard_L16s_v3 |
string |
|
Standard_L32as_v3 |
string |
|
Standard_L32s_v3 |
string |
|
Standard_L4s |
string |
|
Standard_L8as_v3 |
string |
|
Standard_L8s |
string |
|
Standard_L8s_v2 |
string |
|
Standard_L8s_v3 |
string |
AzureSkuTier
SKU 계층입니다.
Name | 형식 | Description |
---|---|---|
Basic |
string |
|
Standard |
string |
CalloutPolicy
URI 패턴, 액세스 유형 및 서비스 유형을 포함한 외부 설명선 정책에 대한 구성입니다.
Name | 형식 | Description |
---|---|---|
calloutId |
string |
설명선 구성에 대한 고유 식별자입니다. |
calloutType |
액세스 중인 외부 리소스 또는 서비스의 종류를 지정하는 설명선 서비스의 유형입니다. |
|
calloutUriRegex |
string |
설명선 URI에 대한 정규식 또는 FQDN 패턴입니다. |
outboundAccess |
지정된 URI 패턴에 대해 아웃바운드 액세스가 허용되는지 여부를 나타냅니다. |
calloutType
액세스 중인 외부 리소스 또는 서비스의 종류를 지정하는 설명선 서비스의 유형입니다.
Name | 형식 | Description |
---|---|---|
azure_digital_twins |
string |
|
azure_openai |
string |
|
cosmosdb |
string |
|
external_data |
string |
|
genevametrics |
string |
|
kusto |
string |
|
mysql |
string |
|
postgresql |
string |
|
sandbox_artifacts |
string |
|
sql |
string |
|
webapi |
string |
Cluster
Kusto 클러스터를 나타내는 클래스입니다.
Name | 형식 | Default value | Description |
---|---|---|---|
etag |
string |
리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열입니다. |
|
id |
string |
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
구성된 경우 클러스터의 ID입니다. |
||
location |
string |
리소스가 있는 지리적 위치 |
|
name |
string |
리소스의 이름 |
|
properties.acceptedAudiences |
클러스터의 허용 대상 그룹입니다. |
||
properties.allowedFqdnList |
string[] |
클러스터에서 송신할 수 있는 FQDN(정규화된 도메인 이름) 목록입니다. |
|
properties.allowedIpRangeList |
string[] |
클러스터에 연결할 수 있는 CIDR 형식의 IP 목록입니다. |
|
properties.calloutPolicies |
클러스터에서 송신하기 위한 설명선 정책 목록입니다. |
||
properties.dataIngestionUri |
string |
클러스터 데이터 수집 URI입니다. |
|
properties.enableAutoStop |
boolean |
True |
데이터가 부족하거나 며칠 동안 활동이 없으므로 클러스터를 자동으로 중지할 수 있는지 여부를 나타내는 부울 값입니다. |
properties.enableDiskEncryption |
boolean |
False |
클러스터의 디스크가 암호화되었는지 여부를 나타내는 부울 값입니다. |
properties.enableDoubleEncryption |
boolean |
False |
이중 암호화를 사용할 수 있는지 여부를 나타내는 부울 값입니다. |
properties.enablePurge |
boolean |
False |
제거 작업이 사용되는지 여부를 나타내는 부울 값입니다. |
properties.enableStreamingIngest |
boolean |
False |
스트리밍 수집을 사용할 수 있는지 여부를 나타내는 부울 값입니다. |
properties.engineType | V3 |
엔진 유형 |
|
properties.keyVaultProperties |
클러스터 암호화에 대한 KeyVault 속성입니다. |
||
properties.languageExtensions |
클러스터의 언어 확장 목록입니다. |
||
properties.migrationCluster |
이 클러스터를 마이그레이션하는 데 관련된 피어 클러스터의 속성입니다. |
||
properties.optimizedAutoscale |
최적화된 자동 크기 조정 정의입니다. |
||
properties.privateEndpointConnections |
프라이빗 엔드포인트 연결 목록입니다. |
||
properties.provisioningState |
리소스의 프로비전된 상태입니다. |
||
properties.publicIPType | IPv4 |
만들 공용 IP 유형( IPv4(기본값) 또는 DualStack(IPv4 및 IPv6 둘 다)을 나타냅니다. |
|
properties.publicNetworkAccess | Enabled |
클러스터에 대한 공용 네트워크 액세스는 기본적으로 사용하도록 설정됩니다. 사용하지 않도록 설정하면 클러스터에 대한 프라이빗 엔드포인트 연결만 허용됩니다. |
|
properties.restrictOutboundNetworkAccess | Disabled |
아웃바운드 네트워크 액세스를 제한할지 여부입니다. 값은 선택 사항이지만 전달된 경우 '사용' 또는 '사용 안 함'이어야 합니다. |
|
properties.state |
리소스의 상태입니다. |
||
properties.stateReason |
string |
클러스터의 현재 상태에 대한 이유입니다. |
|
properties.trustedExternalTenants |
클러스터의 외부 테넌트입니다. |
||
properties.uri |
string |
클러스터 URI입니다. |
|
properties.virtualClusterGraduationProperties |
string |
가상 클러스터 졸업 속성 |
|
properties.virtualNetworkConfiguration |
가상 네트워크 정의. |
||
properties.zoneStatus |
클러스터가 영역인지 비 영역인지 여부를 나타냅니다. |
||
sku |
클러스터의 SKU입니다. |
||
systemData |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
||
tags |
object |
리소스 태그. |
|
type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
|
zones |
string[] |
클러스터의 가용성 영역입니다. |
ClusterNetworkAccessFlag
아웃바운드 네트워크 액세스를 제한할지 여부입니다. 값은 선택 사항이지만 전달된 경우 '사용' 또는 '사용 안 함'이어야 합니다.
Name | 형식 | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
createdByType
리소스를 만든 ID의 형식입니다.
Name | 형식 | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
EngineType
엔진 유형
Name | 형식 | Description |
---|---|---|
V2 |
string |
|
V3 |
string |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
Name | 형식 | Description |
---|---|---|
info |
object |
추가 정보입니다. |
type |
string |
추가 정보 유형입니다. |
ErrorDetail
오류 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
additionalInfo |
오류 추가 정보입니다. |
|
code |
string |
오류 코드입니다. |
details |
오류 세부 정보입니다. |
|
message |
string |
오류 메시지입니다. |
target |
string |
오류 대상입니다. |
ErrorResponse
오류 응답
Name | 형식 | Description |
---|---|---|
error |
오류 개체입니다. |
Identity
리소스의 ID입니다.
Name | 형식 | Description |
---|---|---|
principalId |
string |
리소스 ID의 보안 주체 ID입니다. |
tenantId |
string |
리소스의 테넌트 ID입니다. |
type |
사용되는 관리 ID의 형식입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다. |
|
userAssignedIdentities |
Kusto 클러스터와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. |
IdentityType
사용되는 관리 ID의 형식입니다. 'SystemAssigned, UserAssigned' 형식에는 암시적으로 생성된 ID와 사용자 할당 ID 집합이 모두 포함됩니다. 'None' 형식은 모든 ID를 제거합니다.
Name | 형식 | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
KeyVaultProperties
키 자격 증명 모음의 속성입니다.
Name | 형식 | Description |
---|---|---|
keyName |
string |
키 자격 증명 모음 키의 이름입니다. |
keyVaultUri |
string |
키 자격 증명 모음의 URI입니다. |
keyVersion |
string |
키 자격 증명 모음 키의 버전입니다. |
userIdentity |
string |
키에 대한 액세스 권한이 있는 사용자 할당 ID(ARM 리소스 ID)입니다. |
LanguageExtension
언어 확장 개체입니다.
Name | 형식 | Description |
---|---|---|
languageExtensionCustomImageName |
string |
언어 확장 사용자 지정 이미지 이름입니다. |
languageExtensionImageName |
언어 확장 이미지 이름입니다. |
|
languageExtensionName |
언어 확장 이름입니다. |
languageExtensionImageName
언어 확장 이미지 이름입니다.
Name | 형식 | Description |
---|---|---|
Python3_10_8 |
string |
|
Python3_10_8_DL |
string |
|
Python3_11_7 |
string |
|
Python3_11_7_DL |
string |
|
Python3_6_5 |
string |
|
PythonCustomImage |
string |
|
R |
string |
languageExtensionName
언어 확장 이름입니다.
Name | 형식 | Description |
---|---|---|
PYTHON |
string |
|
R |
string |
LanguageExtensionsList
언어 확장 개체의 목록입니다.
Name | 형식 | Description |
---|---|---|
value |
언어 확장 목록입니다. |
MigrationClusterProperties
마이그레이션의 일부인 클러스터의 속성을 나타냅니다.
Name | 형식 | Description |
---|---|---|
dataIngestionUri |
string |
클러스터의 공용 데이터 수집 URL입니다. |
id |
string |
클러스터의 리소스 ID입니다. |
role |
마이그레이션 프로세스에서 클러스터의 역할입니다. |
|
uri |
string |
클러스터의 공용 URL입니다. |
MigrationClusterRole
마이그레이션 프로세스에서 클러스터의 역할입니다.
Name | 형식 | Description |
---|---|---|
Destination |
string |
|
Source |
string |
OptimizedAutoscale
최적화된 자동 크기 조정 정의를 포함하는 클래스입니다.
Name | 형식 | Description |
---|---|---|
isEnabled |
boolean |
최적화된 자동 크기 조정 기능을 사용할 수 있는지 여부를 나타내는 부울 값입니다. |
maximum |
integer |
허용되는 최대 인스턴스 수입니다. |
minimum |
integer |
허용되는 최소 인스턴스 수입니다. |
version |
integer |
정의된 템플릿의 버전(예: 인스턴스 1)입니다. |
outboundAccess
지정된 URI 패턴에 대해 아웃바운드 액세스가 허용되는지 여부를 나타냅니다.
Name | 형식 | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
PrivateEndpointConnection
프라이빗 엔드포인트 연결
Name | 형식 | Description |
---|---|---|
id |
string |
리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
리소스의 이름 |
properties.groupId |
string |
프라이빗 엔드포인트의 그룹 ID입니다. |
properties.privateEndpoint |
연결이 속한 프라이빗 엔드포인트입니다. |
|
properties.privateLinkServiceConnectionState |
프라이빗 엔드포인트 연결의 연결 상태입니다. |
|
properties.provisioningState |
string |
프라이빗 엔드포인트의 프로비전 상태입니다. |
systemData |
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다. |
|
type |
string |
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" |
PrivateEndpointProperty
연결이 속한 프라이빗 엔드포인트입니다.
Name | 형식 | Description |
---|---|---|
id |
string |
프라이빗 엔드포인트의 리소스 ID입니다. |
PrivateLinkServiceConnectionStateProperty
프라이빗 엔드포인트 연결의 연결 상태입니다.
Name | 형식 | Description |
---|---|---|
actionsRequired |
string |
기본 워크플로를 넘어서 필요한 모든 작업(승인/거부/연결 끊기) |
description |
string |
프라이빗 링크 서비스 연결 설명입니다. |
status |
string |
프라이빗 링크 서비스 연결 상태입니다. |
ProvisioningState
리소스의 프로비전된 상태입니다.
Name | 형식 | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Moving |
string |
|
Running |
string |
|
Succeeded |
string |
publicIPType
만들 공용 IP 유형( IPv4(기본값) 또는 DualStack(IPv4 및 IPv6 둘 다)을 나타냅니다.
Name | 형식 | Description |
---|---|---|
DualStack |
string |
|
IPv4 |
string |
PublicNetworkAccess
클러스터에 대한 공용 네트워크 액세스는 기본적으로 사용하도록 설정됩니다. 사용하지 않도록 설정하면 클러스터에 대한 프라이빗 엔드포인트 연결만 허용됩니다.
Name | 형식 | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
State
리소스의 상태입니다.
Name | 형식 | Description |
---|---|---|
Creating |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Migrated |
string |
|
Running |
string |
|
Starting |
string |
|
Stopped |
string |
|
Stopping |
string |
|
Unavailable |
string |
|
Updating |
string |
systemData
리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.
Name | 형식 | Description |
---|---|---|
createdAt |
string |
리소스 만들기의 타임스탬프(UTC)입니다. |
createdBy |
string |
리소스를 만든 ID입니다. |
createdByType |
리소스를 만든 ID의 형식입니다. |
|
lastModifiedAt |
string |
리소스 마지막 수정의 타임스탬프(UTC) |
lastModifiedBy |
string |
리소스를 마지막으로 수정한 ID입니다. |
lastModifiedByType |
리소스를 마지막으로 수정한 ID의 형식입니다. |
TrustedExternalTenant
클러스터에서 신뢰할 수 있는 테넌트 ID를 나타냅니다.
Name | 형식 | Description |
---|---|---|
value |
string |
외부 테넌트를 나타내는 GUID입니다. |
UserAssignedIdentities
Kusto 클러스터와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.
Name | 형식 | Description |
---|---|---|
|
VirtualNetworkConfiguration
가상 네트워크 정의를 포함하는 클래스입니다.
Name | 형식 | Default value | Description |
---|---|---|---|
dataManagementPublicIpId |
string |
데이터 관리의 서비스 공용 IP 주소 리소스 ID입니다. |
|
enginePublicIpId |
string |
엔진 서비스의 공용 IP 주소 리소스 ID입니다. |
|
state | Enabled |
사용하도록 설정하면 클러스터가 구성된 서브넷에 배포되고, 사용하지 않도록 설정하면 서브넷에서 제거됩니다. |
|
subnetId |
string |
서브넷 리소스 ID입니다. |
VnetState
사용하도록 설정하면 클러스터가 구성된 서브넷에 배포되고, 사용하지 않도록 설정하면 서브넷에서 제거됩니다.
Name | 형식 | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ZoneStatus
클러스터가 영역인지 비 영역인지 여부를 나타냅니다.
Name | 형식 | Description |
---|---|---|
NonZonal |
string |
|
Zonal |
string |
|
ZonalInconsistency |
string |