Clusters - Create Or Update

Kusto kümesi oluşturma veya güncelleştirme.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}?api-version=2025-02-14

URI Parametreleri

Name İçinde Gerekli Tür Description
clusterName
path True

string

pattern: ^.*$

Kusto kümesinin adı.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Kaynak grubunun adı. İsim büyük/küçük harfe duyarsızdır.

subscriptionId
path True

string

minLength: 1

Hedef aboneliğin kimliği.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

İstek Başlığı

Name Gerekli Tür Description
If-Match

string

Kümenin ETag'i. Geçerli kümenin üzerine her zaman yazmak için bu değeri atla. Eşzamanlı değişikliklerin yanlışlıkla üzerine yazılmasını önlemek için son görülen ETag değerini belirtin.

If-None-Match

string

Yeni bir küme oluşturulmasına izin vermek, ancak mevcut bir kümenin güncelleştirilmesini önlemek için '*' olarak ayarlayın. Diğer değerler 412 Ön Koşul Başarısız yanıtına neden olur.

İstek Gövdesi

Name Gerekli Tür Description
location True

string

Kaynağın bulunduğu coğrafi konum

sku True

AzureSku

Kümenin SKU'su.

identity

Identity

Yapılandırıldıysa kümenin kimliği.

properties.acceptedAudiences

AcceptedAudiences[]

Kümenin kabul edilen hedef kitleleri.

properties.allowedFqdnList

string[]

Kümeden çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi.

properties.allowedIpRangeList

string[]

Kümeye bağlanmasına izin verilen CIDR biçimindeki IP'lerin listesi.

properties.calloutPolicies

CalloutPolicy[]

Kümeden çıkış için belirtme çizgisi ilkelerinin listesi.

properties.enableAutoStop

boolean

Kümenin otomatik olarak durdurulup durdurulamadığını gösteren boole değeri (veri yetersizliği veya günler boyunca etkinlik olmaması nedeniyle).

properties.enableDiskEncryption

boolean

Küme disklerinin şifrelenip şifrelenmediğini gösteren boole değeri.

properties.enableDoubleEncryption

boolean

Çift şifrelemenin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.enablePurge

boolean

Temizleme işlemlerinin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.enableStreamingIngest

boolean

Akış alma işleminin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.engineType

EngineType

Altyapı türü

properties.keyVaultProperties

KeyVaultProperties

Küme şifrelemesi için KeyVault özellikleri.

properties.languageExtensions

LanguageExtensionsList

Kümenin dil uzantılarının listesi.

properties.optimizedAutoscale

OptimizedAutoscale

İyileştirilmiş otomatik ölçeklendirme tanımı.

properties.publicIPType

PublicIPType

Hangi genel IP türünün oluşturulacağını gösterir - IPv4 (varsayılan) veya DualStack (hem IPv4 hem de IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Kümeye genel ağ erişimi varsayılan olarak etkindir. Devre dışı bırakıldığında, kümeye yalnızca özel uç nokta bağlantısına izin verilir

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Giden ağ erişiminin kısıtlanıp kısıtlanmaması. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

properties.trustedExternalTenants

TrustedExternalTenant[]

Kümenin dış kiracıları.

properties.virtualClusterGraduationProperties

string (password)

Sanal Küme mezuniyet özellikleri

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Sanal ağ tanımı.

tags

object

Kaynak etiketleri.

zones

string[]

Kullanılabilirlik alanları.

Yanıtlar

Name Tür Description
200 OK

Cluster

Kaynak 'Küme' güncelleştirme işlemi başarılı oldu

201 Created

Cluster

Kaynak 'Küme' oluşturma işlemi başarılı oldu

Üst Bilgiler

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

KustoClusterCreateWithCMKFederatedIdentity
KustoClusterCreateWithCMKUserAssignedIdentity
KustoClustersCreateOrUpdate

KustoClusterCreateWithCMKFederatedIdentity

Örnek isteği

PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/clusters/kustoClusterCMK?api-version=2025-02-14

{
  "location": "westus",
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {}
    }
  },
  "properties": {
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
      "federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
    },
    "engineType": "V3"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
  "name": "kustoClusterCMK",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
      "federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
    },
    "engineType": "V3"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "tier": "Standard",
    "capacity": 2
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
        "clientId": "11111111-2222-3333-4444-555555555555",
        "principalId": "66666666-7777-8888-9999-000000000000"
      }
    }
  },
  "etag": "abcd1234"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/providers/Microsoft.Kusto/locations/westus/operationResults/742bef43-608b-4b58-ba96-6f7a32ec5f0f?api-version=2025-02-14
{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
  "name": "kustoClusterCMK",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Running",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity",
      "federatedIdentityClientId": "11111111-2222-3333-4444-555555555555"
    },
    "engineType": "V3"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "tier": "Standard",
    "capacity": 2
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
        "clientId": "11111111-2222-3333-4444-555555555555",
        "principalId": "66666666-7777-8888-9999-000000000000"
      }
    }
  },
  "etag": "abcd1234"
}

KustoClusterCreateWithCMKUserAssignedIdentity

Örnek isteği

PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/clusters/kustoClusterCMK?api-version=2025-02-14

{
  "location": "westus",
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {}
    }
  },
  "properties": {
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
    },
    "engineType": "V3"
  }
}

Örnek yanıt

{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
  "name": "kustoClusterCMK",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Succeeded",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
    },
    "engineType": "V3"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "tier": "Standard",
    "capacity": 2
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
        "clientId": "11111111-2222-3333-4444-555555555555",
        "principalId": "66666666-7777-8888-9999-000000000000"
      }
    }
  },
  "etag": "abcd1234"
}
Azure-AsyncOperation: https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/providers/Microsoft.Kusto/locations/westus/operationResults/742bef43-608b-4b58-ba96-6f7a32ec5f0f?api-version=2025-02-14
{
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.Kusto/Clusters/kustoClusterCMK",
  "name": "kustoClusterCMK",
  "type": "Microsoft.Kusto/Clusters",
  "location": "westus",
  "properties": {
    "provisioningState": "Running",
    "enableDiskEncryption": false,
    "enableStreamingIngest": true,
    "enablePurge": true,
    "enableDoubleEncryption": false,
    "enableAutoStop": true,
    "publicIPType": "IPv4",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled",
    "keyVaultProperties": {
      "keyVaultUri": "https://myvault.vault.azure.net",
      "keyName": "myClusterCMKKey",
      "keyVersion": "12345678-1234-1234-1234-123456789098",
      "userIdentity": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity"
    },
    "engineType": "V3"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "tier": "Standard",
    "capacity": 2
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustoRgTest/providers/Microsoft.ManagedIdentity/userAssignedIdentities/kustoClusterIdentity": {
        "clientId": "11111111-2222-3333-4444-555555555555",
        "principalId": "66666666-7777-8888-9999-000000000000"
      }
    }
  },
  "etag": "abcd1234"
}

KustoClustersCreateOrUpdate

Örnek isteği

PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster?api-version=2025-02-14

{
  "identity": {
    "type": "SystemAssigned"
  },
  "location": "westus",
  "properties": {
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "enableAutoStop": true,
    "enableDoubleEncryption": false,
    "enablePurge": true,
    "enableStreamingIngest": true,
    "languageExtensions": {
      "value": [
        {
          "languageExtensionImageName": "Python3_10_8",
          "languageExtensionName": "PYTHON"
        },
        {
          "languageExtensionImageName": "R",
          "languageExtensionName": "R"
        }
      ]
    },
    "publicIPType": "DualStack",
    "publicNetworkAccess": "Enabled"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  }
}

Örnek yanıt

{
  "name": "kustoCluster",
  "type": "Microsoft.Kusto/Clusters",
  "etag": "abcd",
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
    "tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
    "userAssignedIdentities": {}
  },
  "location": "westus",
  "properties": {
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "enableAutoStop": true,
    "enableDiskEncryption": false,
    "enableDoubleEncryption": false,
    "enablePurge": true,
    "enableStreamingIngest": true,
    "engineType": "V3",
    "keyVaultProperties": {
      "keyName": "keyName",
      "keyVaultUri": "https://dummy.keyvault.com",
      "keyVersion": "keyVersion"
    },
    "languageExtensions": {
      "value": [
        {
          "languageExtensionImageName": "Python3_10_8",
          "languageExtensionName": "PYTHON"
        },
        {
          "languageExtensionImageName": "R",
          "languageExtensionName": "R"
        }
      ]
    },
    "provisioningState": "Succeeded",
    "publicIPType": "DualStack",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  }
}
{
  "name": "kustoCluster",
  "type": "Microsoft.Kusto/Clusters",
  "etag": "abcd123",
  "id": "/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/kustoCluster",
  "identity": {
    "type": "SystemAssigned",
    "principalId": "faabad1f-4876-463c-af9d-6ba2d2d2394c",
    "tenantId": "b932977f-6277-4ab7-a2cd-5bd21f07aaf4",
    "userAssignedIdentities": {}
  },
  "location": "westus",
  "properties": {
    "allowedIpRangeList": [
      "0.0.0.0/0"
    ],
    "enableAutoStop": true,
    "enableDiskEncryption": false,
    "enableDoubleEncryption": false,
    "enablePurge": true,
    "enableStreamingIngest": true,
    "engineType": "V3",
    "keyVaultProperties": {
      "keyName": "keyName",
      "keyVaultUri": "https://dummy.keyvault.com",
      "keyVersion": "keyVersion"
    },
    "languageExtensions": {
      "value": [
        {
          "languageExtensionImageName": "Python3_10_8",
          "languageExtensionName": "PYTHON"
        },
        {
          "languageExtensionImageName": "R",
          "languageExtensionName": "R"
        }
      ]
    },
    "provisioningState": "Succeeded",
    "publicIPType": "DualStack",
    "publicNetworkAccess": "Enabled",
    "restrictOutboundNetworkAccess": "Disabled"
  },
  "sku": {
    "name": "Standard_L16as_v3",
    "capacity": 2,
    "tier": "Standard"
  }
}

Tanımlar

Name Description
AcceptedAudiences

Küme tarafından güvenilen kabul edilmiş bir kitleyi temsil eder.

AzureSku

Azure SKU definition.

AzureSkuName

SKU adı.

AzureSkuTier

SKU katmanı.

CalloutPolicy

URI desenleri, erişim türleri ve hizmet türleri dahil olmak üzere harici çağrı politikaları için yapılandırma.

CalloutType

Erişilmekte olan dış kaynak veya hizmetin türünü belirten açıklama balonu hizmetinin türü.

Cluster

Bir Kusto kümesini temsil eden sınıf.

ClusterNetworkAccessFlag

Giden ağ erişiminin kısıtlanıp kısıtlanmaması. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties
createdByType

Kaynağı oluşturan kimliğin türü.

EngineType

Altyapı türü

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

Identity

Kaynağın kimliği.

IdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

KeyVaultProperties

Anahtar kasasının özellikleri.

LanguageExtension

Dil uzantısı nesnesi.

LanguageExtensionImageName

Dil uzantısı resim adı.

LanguageExtensionName

KQL sorgusu içinde çalışabilen dil uzantısı.

LanguageExtensionsList

Dil genişletme nesneleri listesi.

MigrationClusterProperties

Göçün parçası olan bir kümenin özelliklerini temsil eder.

MigrationClusterRole

Kümenin göç sürecindeki rolü.

OptimizedAutoscale

Optimize edilmiş otomatik ölçek tanımını içeren bir sınıf.

OutboundAccess

Belirtilen URI düzeni için giden erişime izin verilip verilmeyeceğini gösterir.

PrivateEndpointConnection

Özel uç nokta bağlantısı

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

PrivateLinkServiceConnectionStateProperty

Özel Uç Nokta Bağlantısının Bağlantı Durumu.

ProvisioningState

Kaynağın sağlanan durumu.

PublicIPType

Hangi genel IP türünün oluşturulacağını gösterir - IPv4 (varsayılan) veya DualStack (hem IPv4 hem de IPv6)

PublicNetworkAccess

Kümeye genel ağ erişimi varsayılan olarak etkindir. Devre dışı bırakıldığında, kümeye yalnızca özel uç nokta bağlantısına izin verilir

State

Kaynağın durumu.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TrustedExternalTenant

Küme tarafından güvenilen bir kiracı kimliğini temsil eder.

VirtualNetworkConfiguration

Sanal ağ tanımı içeren bir sınıf.

VnetState

Etkinleştirildiğinde, küme yapılandırılan alt ağa dağıtılır, devre dışı bırakıldığında alt ağdan kaldırılır.

ZoneStatus

Kümenin zonal mı yoksa bölgesel mi olduğunu gösterir.

AcceptedAudiences

Küme tarafından güvenilen kabul edilmiş bir kitleyi temsil eder.

Name Tür Description
value

string

Kabul edilen hedef kitleyi temsil eden GUID veya geçerli URL.

AzureSku

Azure SKU definition.

Name Tür Description
capacity

integer (int32)

Kümenin örnek sayısı.

name

AzureSkuName

SKU adı.

tier

AzureSkuTier

SKU katmanı.

AzureSkuName

SKU adı.

Değer Description
Dev(No SLA)_Standard_D11_v2

Dev(SLA yok)_Standard_D11_v2

Dev(No SLA)_Standard_E2a_v4

Dev(SLA yok)_Standard_E2a_v4

Standard_D11_v2

Standard_D11_v2

Standard_D12_v2

Standard_D12_v2

Standard_D13_v2

Standard_D13_v2

Standard_D14_v2

Standard_D14_v2

Standard_D32d_v4

Standard_D32d_v4

Standard_D16d_v5

Standard_D16d_v5

Standard_D32d_v5

Standard_D32d_v5

Standard_DS13_v2+1TB_PS

Standard_DS13_v2+1TB_PS

Standard_DS13_v2+2TB_PS

Standard_DS13_v2+2TB_PS

Standard_DS14_v2+3TB_PS

Standard_DS14_v2+3TB_PS

Standard_DS14_v2+4TB_PS

Standard_DS14_v2+4TB_PS

Standard_L4s

Standart_L4s

Standard_L8s

Standart_L8s

Standard_L16s

Standart_L16s

Standard_L8s_v2

Standard_L8s_v2

Standard_L16s_v2

Standard_L16s_v2

Standard_L8s_v3

Standard_L8s_v3

Standard_L16s_v3

Standard_L16s_v3

Standard_L32s_v3

Standard_L32s_v3

Standard_L8as_v3

Standard_L8as_v3

Standard_L16as_v3

Standard_L16as_v3

Standard_L32as_v3

Standard_L32as_v3

Standard_E64i_v3

Standard_E64i_v3

Standard_E80ids_v4

Standard_E80ids_v4

Standard_E2a_v4

Standard_E2a_v4

Standard_E4a_v4

Standard_E4a_v4

Standard_E8a_v4

Standard_E8a_v4

Standard_E16a_v4

Standard_E16a_v4

Standard_E8as_v4+1TB_PS

Standard_E8as_v4+1TB_PS

Standard_E8as_v4+2TB_PS

Standard_E8as_v4+2TB_PS

Standard_E16as_v4+3TB_PS

Standard_E16as_v4+3TB_PS

Standard_E16as_v4+4TB_PS

Standard_E16as_v4+4TB_PS

Standard_E8as_v5+1TB_PS

Standard_E8as_v5+1TB_PS

Standard_E8as_v5+2TB_PS

Standard_E8as_v5+2TB_PS

Standard_E16as_v5+3TB_PS

Standard_E16as_v5+3TB_PS

Standard_E16as_v5+4TB_PS

Standard_E16as_v5+4TB_PS

Standard_E2ads_v5

Standard_E2ads_v5

Standard_E4ads_v5

Standard_E4ads_v5

Standard_E8ads_v5

Standard_E8ads_v5

Standard_E16ads_v5

Standard_E16ads_v5

Standard_EC8as_v5+1TB_PS

Standard_EC8as_v5+1TB_PS

Standard_EC8as_v5+2TB_PS

Standard_EC8as_v5+2TB_PS

Standard_EC16as_v5+3TB_PS

Standard_EC16as_v5+3TB_PS

Standard_EC16as_v5+4TB_PS

Standard_EC16as_v5+4TB_PS

Standard_EC8ads_v5

Standard_EC8ads_v5

Standard_EC16ads_v5

Standard_EC16ads_v5

Standard_E8s_v4+1TB_PS

Standard_E8s_v4+1TB_PS

Standard_E8s_v4+2TB_PS

Standard_E8s_v4+2TB_PS

Standard_E16s_v4+3TB_PS

Standard_E16s_v4+3TB_PS

Standard_E16s_v4+4TB_PS

Standard_E16s_v4+4TB_PS

Standard_E8s_v5+1TB_PS

Standard_E8s_v5+1TB_PS

Standard_E8s_v5+2TB_PS

Standard_E8s_v5+2TB_PS

Standard_E16s_v5+3TB_PS

Standard_E16s_v5+3TB_PS

Standard_E16s_v5+4TB_PS

Standard_E16s_v5+4TB_PS

Standard_E2d_v4

Standard_E2d_v4

Standard_E4d_v4

Standard_E4d_v4

Standard_E8d_v4

Standard_E8d_v4

Standard_E16d_v4

Standard_E16d_v4

Standard_E2d_v5

Standard_E2d_v5

Standard_E4d_v5

Standard_E4d_v5

Standard_E8d_v5

Standard_E8d_v5

Standard_E16d_v5

Standard_E16d_v5

AzureSkuTier

SKU katmanı.

Değer Description
Basic

Basic

Standard

Standart

CalloutPolicy

URI desenleri, erişim türleri ve hizmet türleri dahil olmak üzere harici çağrı politikaları için yapılandırma.

Name Tür Description
calloutId

string

Açıklama balonu yapılandırması için benzersiz tanımlayıcı.

calloutType

CalloutType

Erişilmekte olan dış kaynak veya hizmetin türünü belirten açıklama balonu hizmetinin türü.

calloutUriRegex

string

Belirtme çizgisi URI'sinin normal ifadesi veya FQDN deseni.

outboundAccess

OutboundAccess

Belirtilen URI düzeni için giden erişime izin verilip verilmeyeceğini gösterir.

CalloutType

Erişilmekte olan dış kaynak veya hizmetin türünü belirten açıklama balonu hizmetinin türü.

Değer Description
kusto

Kusto

sql

sql (Structured Query Language - Yapısal Sorgu Dili)

cosmosdb

cosmosdb

external_data

external_data

azure_digital_twins

azure_digital_twins

sandbox_artifacts

sandbox_artifacts

webapi

Web API'si

mysql

mysql

postgresql

postgresql

genevametrics

Genevametri

azure_openai

azure_openai

Cluster

Bir Kusto kümesini temsil eden sınıf.

Name Tür Default value Description
etag

string

"Yanıt gövdesinde etag sağlanmışsa, normal etag kuralına göre bir başlık olarak da sağlanabilir. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) başlık alanlarında varlık etiketlerini kullanır.")

id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Yapılandırıldıysa kümenin kimliği.

location

string

Kaynağın bulunduğu coğrafi konum

name

string

Kaynağın adı

properties.acceptedAudiences

AcceptedAudiences[]

Kümenin kabul edilen hedef kitleleri.

properties.allowedFqdnList

string[]

Kümeden çıkış için izin verilen FQDN'lerin (Tam Etki Alanı Adı) listesi.

properties.allowedIpRangeList

string[]

Kümeye bağlanmasına izin verilen CIDR biçimindeki IP'lerin listesi.

properties.calloutPolicies

CalloutPolicy[]

Kümeden çıkış için belirtme çizgisi ilkelerinin listesi.

properties.dataIngestionUri

string

Küme veri alım URI'si.

properties.enableAutoStop

boolean

True

Kümenin otomatik olarak durdurulup durdurulamadığını gösteren boole değeri (veri yetersizliği veya günler boyunca etkinlik olmaması nedeniyle).

properties.enableDiskEncryption

boolean

False

Küme disklerinin şifrelenip şifrelenmediğini gösteren boole değeri.

properties.enableDoubleEncryption

boolean

False

Çift şifrelemenin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.enablePurge

boolean

False

Temizleme işlemlerinin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.enableStreamingIngest

boolean

False

Akış alma işleminin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

properties.engineType

EngineType

V3

Altyapı türü

properties.keyVaultProperties

KeyVaultProperties

Küme şifrelemesi için KeyVault özellikleri.

properties.languageExtensions

LanguageExtensionsList

Kümenin dil uzantılarının listesi.

properties.migrationCluster

MigrationClusterProperties

Bu kümeye göç eden eş kümesinin özellikleri.

properties.optimizedAutoscale

OptimizedAutoscale

İyileştirilmiş otomatik ölçeklendirme tanımı.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Özel uç nokta bağlantılarının listesi.

properties.provisioningState

ProvisioningState

Kaynağın sağlanan durumu.

properties.publicIPType

PublicIPType

IPv4

Hangi genel IP türünün oluşturulacağını gösterir - IPv4 (varsayılan) veya DualStack (hem IPv4 hem de IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Kümeye genel ağ erişimi varsayılan olarak etkindir. Devre dışı bırakıldığında, kümeye yalnızca özel uç nokta bağlantısına izin verilir

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Disabled

Giden ağ erişiminin kısıtlanıp kısıtlanmaması. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

properties.state

State

Kaynağın durumu.

properties.stateReason

string

Kümenin mevcut durumunun nedeni.

properties.trustedExternalTenants

TrustedExternalTenant[]

Kümenin dış kiracıları.

properties.uri

string

Küme URI.

properties.virtualClusterGraduationProperties

string (password)

Sanal Küme mezuniyet özellikleri

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Sanal ağ tanımı.

properties.zoneStatus

ZoneStatus

Kümenin zonal mı yoksa bölgesel mi olduğunu gösterir.

sku

AzureSku

Kümenin SKU'su.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynak etiketleri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

zones

string[]

Kullanılabilirlik alanları.

ClusterNetworkAccessFlag

Giden ağ erişiminin kısıtlanıp kısıtlanmaması. Değer isteğe bağlıdır, ancak geçirilirse 'Etkin' veya 'Devre Dışı' olmalıdır

Değer Description
Enabled

Enabled

Disabled

Disabled

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties

Name Tür Description
clientId

string

Kullanıcı tarafından atanan kimliğin istemci kimliği.

principalId

string

Kullanıcı tarafından atanan kimliğin asıl kimliği.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

EngineType

Altyapı türü

Değer Description
V2

V2

V3

V3

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

Identity

Kaynağın kimliği.

Name Tür Description
principalId

string

Kaynak kimliğinin asıl kimliği.

tenantId

string

Kaynağın kiracı kimliği.

type

IdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

userAssignedIdentities

<string,  ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties>

Kusto kümesiyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

IdentityType

Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır.

Değer Description
None

Hiçbiri

SystemAssigned

Sistem Ataması

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemAssigned, UserAssigned

KeyVaultProperties

Anahtar kasasının özellikleri.

Name Tür Description
federatedIdentityClientId

string

Çok kiralı Microsoft Entra uygulamasının uygulama (istemci) kimliği. Şifreleme anahtarının kümeden farklı bir kiracıda saklandığı çapraz kiracı müşteri tarafından yönetilen anahtar senaryoları için kullanılır. Uygulama, kullanıcı tarafından atanan yönetilen kimlik ile federasyon kimlik kimliği olarak yapılandırılmalıdır.

keyName

string

Anahtar kasası anahtarının adı.

keyVaultUri

string

Anahtar kasasının Uri'sini.

keyVersion

string

Anahtar kasası anahtarının sürümü.

userIdentity

string

Anahtara erişimi olan kullanıcı tarafından atanan kimlik (ARM kaynak kimliği). Kimlik Key Vault anahtarında 'Get', 'Wrap Key' ve 'Unwrap Key' izinlerine sahip olmalı veya 'Key Vault Crypto Service Encryption User' rolü atanmalıdır.

LanguageExtension

Dil uzantısı nesnesi.

Name Tür Description
languageExtensionCustomImageName

string

Aktif dil uzantısı olarak etkinleştirilmesi gereken sandbox özel görsel adı. Sandbox özel görüntüsü, küme alt kaynağıdır. Bu özellik ayarlandığında, LanguageExtensionImageName 'PythonCustomImage' olarak ayarlanmalıdır.

languageExtensionImageName

LanguageExtensionImageName

Dil uzantısı resim adı.

languageExtensionName

LanguageExtensionName

Dil uzantısı adı.

LanguageExtensionImageName

Dil uzantısı resim adı.

Değer Description
R

R

Python3_6_5

Python3_6_5

Python3_10_8

Python3_10_8

Python3_10_8_DL

Python3_10_8_DL

PythonCustomImage

PythonCustomImage

Python3_11_7

Python3_11_7

Python3_11_7_DL

Python3_11_7_DL

LanguageExtensionName

KQL sorgusu içinde çalışabilen dil uzantısı.

Değer Description
PYTHON

PİTON

R

R

LanguageExtensionsList

Dil genişletme nesneleri listesi.

Name Tür Description
nextLink

string

Bir sonraki kaynak sayfasına bağlantı.

value

LanguageExtension[]

Dil uzantılarının listesi.

MigrationClusterProperties

Göçün parçası olan bir kümenin özelliklerini temsil eder.

Name Tür Description
dataIngestionUri

string

Kümenin kamuya açık veri alım URL'si.

id

string

Kümenin kaynak kimliği.

role

MigrationClusterRole

Kümenin göç sürecindeki rolü.

uri

string

Kümenin genel URL'si.

MigrationClusterRole

Kümenin göç sürecindeki rolü.

Değer Description
Source

Kaynak

Destination

Varış Noktası

OptimizedAutoscale

Optimize edilmiş otomatik ölçek tanımını içeren bir sınıf.

Name Tür Description
isEnabled

boolean

İyileştirilmiş otomatik ölçeklendirme özelliğinin etkinleştirilip etkinleştirilmediğini gösteren boole değeri.

maximum

integer (int32)

İzin verilen en fazla örnek sayısı.

minimum

integer (int32)

İzin verilen en düşük örnek sayısı.

version

integer (int32)

Şablonun tanımlı sürümü, örneğin 1.

OutboundAccess

Belirtilen URI düzeni için giden erişime izin verilip verilmeyeceğini gösterir.

Değer Description
Allow

Allow

Deny

Reddet

PrivateEndpointConnection

Özel uç nokta bağlantısı

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.groupId

string

Özel uç noktanın grup kimliği.

properties.privateEndpoint

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Özel Uç Nokta Bağlantısının Bağlantı Durumu.

properties.provisioningState

string

Özel uç noktanın sağlama durumu.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

PrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

Name Tür Description
id

string

Özel uç noktanın kaynak kimliği.

PrivateLinkServiceConnectionStateProperty

Özel Uç Nokta Bağlantısının Bağlantı Durumu.

Name Tür Description
actionsRequired

string

Temel iş akışının ötesinde gerekli olan tüm eylemler (onaylama/reddetme/bağlantıyı kesme)

description

string

Özel bağlantı hizmeti bağlantı açıklaması.

status

string

Özel bağlantı hizmeti bağlantı durumu.

ProvisioningState

Kaynağın sağlanan durumu.

Değer Description
Running

Koşmak

Creating

Oluşturma

Deleting

Siliniyor

Succeeded

Succeeded

Failed

Başarısız oldu

Moving

Hareketli

Canceled

İptal edildi

PublicIPType

Hangi genel IP türünün oluşturulacağını gösterir - IPv4 (varsayılan) veya DualStack (hem IPv4 hem de IPv6)

Değer Description
IPv4

IPv4

DualStack

DualStack

PublicNetworkAccess

Kümeye genel ağ erişimi varsayılan olarak etkindir. Devre dışı bırakıldığında, kümeye yalnızca özel uç nokta bağlantısına izin verilir

Değer Description
Enabled

Enabled

Disabled

Disabled

SecuredByPerimeter

SecuredByPerimeter

State

Kaynağın durumu.

Değer Description
Creating

Oluşturma

Unavailable

Kullanılamaz

Running

Koşmak

Deleting

Siliniyor

Deleted

Silindi

Stopping

Durduruluyor

Stopped

Durduruldu

Starting

Starting

Updating

Güncelleştirme

Migrated

Taşındı

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

TrustedExternalTenant

Küme tarafından güvenilen bir kiracı kimliğini temsil eder.

Name Tür Description
value

string

Dış kiracıyı temsil eden GUID.

VirtualNetworkConfiguration

Sanal ağ tanımı içeren bir sınıf.

Name Tür Default value Description
dataManagementPublicIpId

string

Veri yönetiminin hizmet genel IP adresi kaynak kimliği.

enginePublicIpId

string

Altyapı hizmetinin genel IP adresi kaynak kimliği.

state

VnetState

Enabled

Etkinleştirildiğinde, küme yapılandırılan alt ağa dağıtılır, devre dışı bırakıldığında alt ağdan kaldırılır.

subnetId

string

Alt ağ kaynak kimliği.

VnetState

Etkinleştirildiğinde, küme yapılandırılan alt ağa dağıtılır, devre dışı bırakıldığında alt ağdan kaldırılır.

Değer Description
Enabled

Enabled

Disabled

Disabled

ZoneStatus

Kümenin zonal mı yoksa bölgesel mi olduğunu gösterir.

Değer Description
NonZonal

Bölgesel Olmayan

ZonalInconsistency

ZonalTutarsızlık

Zonal

Bölgesel