Clusters - Create Or Update

Een Kusto-cluster maken of bijwerken.

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

URI-parameters

Name In Vereist Type Description
clusterName
path True

string

pattern: ^.*$

De naam van het Kusto-cluster.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string

minLength: 1

De id van het doelabonnement.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagkoptekst

Name Vereist Type Description
If-Match

string

De ETag van het cluster. Laat deze waarde weg om het huidige cluster altijd te overschrijven. Geef de laatst geziene ETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven.

If-None-Match

string

Stel in op *, zodat een nieuw cluster kan worden gemaakt, maar om te voorkomen dat een bestaand cluster wordt bijgewerkt. Andere waarden resulteren in een reactie van 412 Pre-condition Failed.

Aanvraagbody

Name Vereist Type Description
location True

string

De geografische locatie waar de resource zich bevindt

sku True

AzureSku

De SKU van het cluster.

identity

Identity

De identiteit van het cluster, indien geconfigureerd.

properties.acceptedAudiences

AcceptedAudiences[]

De geaccepteerde doelgroepen van het cluster.

properties.allowedFqdnList

string[]

Lijst met toegestane FQDN's (Fully Qualified Domain Name) voor uitgaand verkeer van cluster.

properties.allowedIpRangeList

string[]

De lijst met IP's in de indeling van CIDR die is toegestaan om verbinding te maken met het cluster.

properties.calloutPolicies

CalloutPolicy[]

Lijst met bijschriftbeleidsregels voor uitgaand verkeer van cluster.

properties.enableAutoStop

boolean

Een Booleaanse waarde die aangeeft of het cluster automatisch kan worden gestopt (vanwege een gebrek aan gegevens of gedurende vele dagen geen activiteit).

properties.enableDiskEncryption

boolean

Een Booleaanse waarde die aangeeft of de schijven van het cluster zijn versleuteld.

properties.enableDoubleEncryption

boolean

Een Booleaanse waarde die aangeeft of dubbele versleuteling is ingeschakeld.

properties.enablePurge

boolean

Een Booleaanse waarde die aangeeft of de opschoningsbewerkingen zijn ingeschakeld.

properties.enableStreamingIngest

boolean

Een Booleaanse waarde die aangeeft of de streamingopname is ingeschakeld.

properties.engineType

EngineType

Het motortype

properties.keyVaultProperties

KeyVaultProperties

KeyVault-eigenschappen voor de clusterversleuteling.

properties.languageExtensions

LanguageExtensionsList

Lijst met taalextensies van het cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definitie van geoptimaliseerde automatische schaalaanpassing.

properties.publicIPType

PublicIPType

Geeft aan welk openbaar IP-type moet worden gemaakt - IPv4 (standaard) of DualStack (zowel IPv4 als IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Openbare netwerktoegang tot het cluster is standaard ingeschakeld. Wanneer deze is uitgeschakeld, is alleen een privé-eindpuntverbinding met het cluster toegestaan

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Hiermee wordt aangegeven of uitgaande netwerktoegang al dan niet wordt beperkt. Waarde is optioneel, maar als deze wordt doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn

properties.trustedExternalTenants

TrustedExternalTenant[]

De externe tenants van het cluster.

properties.virtualClusterGraduationProperties

string (password)

Afstudeereigenschappen van virtueel cluster

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definitie van virtueel netwerk.

tags

object

Resourcetags.

zones

string[]

De beschikbaarheidszones.

Antwoorden

Name Type Description
200 OK

Cluster

De updatebewerking van de resource 'Cluster' is geslaagd

201 Created

Cluster

Resource 'Cluster' create bewerking geslaagd

Kopteksten

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

ErrorResponse

Een onverwachte foutreactie.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

KustoClusterCreateWithCMKFederatedIdentity
KustoClusterCreateWithCMKUserAssignedIdentity
KustoClustersCreateOrUpdate

KustoClusterCreateWithCMKFederatedIdentity

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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

Voorbeeldaanvraag

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"
  }
}

Voorbeeldrespons

{
  "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"
  }
}

Definities

Name Description
AcceptedAudiences

Vertegenwoordigt een geaccepteerd publiek dat door de cluster wordt vertrouwd.

AzureSku

Azure SKU definition.

AzureSkuName

SKU-naam.

AzureSkuTier

SKU-laag.

CalloutPolicy

Configuratie voor externe callout-beleid, inclusief URI-patronen, toegangstypen en servicetypen.

CalloutType

Type van de bijschriftservice, waarin het type externe resource of service wordt opgegeven dat wordt geopend.

Cluster

Klasse die een Kusto-cluster vertegenwoordigt.

ClusterNetworkAccessFlag

Hiermee wordt aangegeven of uitgaande netwerktoegang al dan niet wordt beperkt. Waarde is optioneel, maar als deze wordt doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties
createdByType

Het type identiteit waarmee de resource is gemaakt.

EngineType

Het motortype

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

Identity

Identiteit voor de resource.

IdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

KeyVaultProperties

Eigenschappen van de sleutelkluis.

LanguageExtension

Het taaluitbreidingsobject.

LanguageExtensionImageName

Naam van de taalextensie afbeelding.

LanguageExtensionName

Taaluitbreiding die binnen de KQL-query kan draaien.

LanguageExtensionsList

De lijst van taaluitbreidingsobjecten.

MigrationClusterProperties

Vertegenwoordigt eigenschappen van een cluster die deel uitmaakt van een migratie.

MigrationClusterRole

De rol van de cluster in het migratieproces.

OptimizedAutoscale

Een klasse die de geoptimaliseerde automatische schaaldefinitie bevat.

OutboundAccess

Geeft aan of uitgaande toegang is toegestaan voor het opgegeven URI-patroon.

PrivateEndpointConnection

Een privé-eindpuntverbinding

PrivateEndpointProperty

Privé-eindpunt waartoe de verbinding behoort.

PrivateLinkServiceConnectionStateProperty

Verbindingsstatus van de privé-eindpuntverbinding.

ProvisioningState

De ingerichte status van de resource.

PublicIPType

Geeft aan welk openbaar IP-type moet worden gemaakt - IPv4 (standaard) of DualStack (zowel IPv4 als IPv6)

PublicNetworkAccess

Openbare netwerktoegang tot het cluster is standaard ingeschakeld. Wanneer deze is uitgeschakeld, is alleen een privé-eindpuntverbinding met het cluster toegestaan

State

De staat van de hulpbron.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

TrustedExternalTenant

Vertegenwoordigt een tenant-ID die door het cluster wordt vertrouwd.

VirtualNetworkConfiguration

Een klasse die de definitie van virtueel netwerk bevat.

VnetState

Wanneer dit is ingeschakeld, wordt het cluster geïmplementeerd in het geconfigureerde subnet, wanneer het is uitgeschakeld, wordt het uit het subnet verwijderd.

ZoneStatus

Geeft aan of de cluster zonaal of niet-zonaal is.

AcceptedAudiences

Vertegenwoordigt een geaccepteerd publiek dat door de cluster wordt vertrouwd.

Name Type Description
value

string

GUID of geldige URL die een geaccepteerde doelgroep vertegenwoordigt.

AzureSku

Azure SKU definition.

Name Type Description
capacity

integer (int32)

Het aantal exemplaren van het cluster.

name

AzureSkuName

SKU-naam.

tier

AzureSkuTier

SKU-laag.

AzureSkuName

SKU-naam.

Waarde Description
Dev(No SLA)_Standard_D11_v2

Dev (geen SLA)_Standard_D11_v2

Dev(No SLA)_Standard_E2a_v4

Dev (Geen SLA)_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

Standard_L4s

Standard_L8s

Standard_L8s

Standard_L16s

Standard_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-laag.

Waarde Description
Basic

Basic

Standard

Standard

CalloutPolicy

Configuratie voor externe callout-beleid, inclusief URI-patronen, toegangstypen en servicetypen.

Name Type Description
calloutId

string

Unieke id voor de bijschriftconfiguratie.

calloutType

CalloutType

Type van de bijschriftservice, waarin het type externe resource of service wordt opgegeven dat wordt geopend.

calloutUriRegex

string

Reguliere expressie of FQDN-patroon voor de bijschrift-URI.

outboundAccess

OutboundAccess

Geeft aan of uitgaande toegang is toegestaan voor het opgegeven URI-patroon.

CalloutType

Type van de bijschriftservice, waarin het type externe resource of service wordt opgegeven dat wordt geopend.

Waarde Description
kusto

Kusto

sql

sql

cosmosdb

cosmosdb

external_data

external_data

azure_digital_twins

azure_digital_twins

sandbox_artifacts

sandbox_artifacts

webapi

Webapi

mysql

mysql

postgresql

postgresql

genevametrics

Genvametrie

azure_openai

azure_openai

Cluster

Klasse die een Kusto-cluster vertegenwoordigt.

Name Type Default value Description
etag

string

"Als etag wordt verstrekt in de hoofdtekst van het antwoord, kan het ook worden verstrekt als een header volgens de normale etag-conventie. Entiteitstags worden gebruikt voor het vergelijken van twee of meer entiteiten uit dezelfde aangevraagde resource. HTTP/1.1 gebruikt entiteitstags in de headervelden etag (sectie 14.19), If-Match (sectie 14.24), If-None-Match (sectie 14.26) en If-Range (sectie 14.27).

id

string

Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

De identiteit van het cluster, indien geconfigureerd.

location

string

De geografische locatie waar de resource zich bevindt

name

string

De naam van de resource

properties.acceptedAudiences

AcceptedAudiences[]

De geaccepteerde doelgroepen van het cluster.

properties.allowedFqdnList

string[]

Lijst met toegestane FQDN's (Fully Qualified Domain Name) voor uitgaand verkeer van cluster.

properties.allowedIpRangeList

string[]

De lijst met IP's in de indeling van CIDR die is toegestaan om verbinding te maken met het cluster.

properties.calloutPolicies

CalloutPolicy[]

Lijst met bijschriftbeleidsregels voor uitgaand verkeer van cluster.

properties.dataIngestionUri

string

De clustergegevens-opname-URI.

properties.enableAutoStop

boolean

True

Een Booleaanse waarde die aangeeft of het cluster automatisch kan worden gestopt (vanwege een gebrek aan gegevens of gedurende vele dagen geen activiteit).

properties.enableDiskEncryption

boolean

False

Een Booleaanse waarde die aangeeft of de schijven van het cluster zijn versleuteld.

properties.enableDoubleEncryption

boolean

False

Een Booleaanse waarde die aangeeft of dubbele versleuteling is ingeschakeld.

properties.enablePurge

boolean

False

Een Booleaanse waarde die aangeeft of de opschoningsbewerkingen zijn ingeschakeld.

properties.enableStreamingIngest

boolean

False

Een Booleaanse waarde die aangeeft of de streamingopname is ingeschakeld.

properties.engineType

EngineType

V3

Het motortype

properties.keyVaultProperties

KeyVaultProperties

KeyVault-eigenschappen voor de clusterversleuteling.

properties.languageExtensions

LanguageExtensionsList

Lijst met taalextensies van het cluster.

properties.migrationCluster

MigrationClusterProperties

Eigenschappen van de peercluster betrokken bij een migratie naar/van deze cluster.

properties.optimizedAutoscale

OptimizedAutoscale

Definitie van geoptimaliseerde automatische schaalaanpassing.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Een lijst met privé-eindpuntverbindingen.

properties.provisioningState

ProvisioningState

De ingerichte status van de resource.

properties.publicIPType

PublicIPType

IPv4

Geeft aan welk openbaar IP-type moet worden gemaakt - IPv4 (standaard) of DualStack (zowel IPv4 als IPv6)

properties.publicNetworkAccess

PublicNetworkAccess

Enabled

Openbare netwerktoegang tot het cluster is standaard ingeschakeld. Wanneer deze is uitgeschakeld, is alleen een privé-eindpuntverbinding met het cluster toegestaan

properties.restrictOutboundNetworkAccess

ClusterNetworkAccessFlag

Disabled

Hiermee wordt aangegeven of uitgaande netwerktoegang al dan niet wordt beperkt. Waarde is optioneel, maar als deze wordt doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn

properties.state

State

De staat van de hulpbron.

properties.stateReason

string

De reden voor de huidige staat van de cluster.

properties.trustedExternalTenants

TrustedExternalTenant[]

De externe tenants van het cluster.

properties.uri

string

De cluster URI.

properties.virtualClusterGraduationProperties

string (password)

Afstudeereigenschappen van virtueel cluster

properties.virtualNetworkConfiguration

VirtualNetworkConfiguration

Definitie van virtueel netwerk.

properties.zoneStatus

ZoneStatus

Geeft aan of de cluster zonaal of niet-zonaal is.

sku

AzureSku

De SKU van het cluster.

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

tags

object

Resourcetags.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

zones

string[]

De beschikbaarheidszones.

ClusterNetworkAccessFlag

Hiermee wordt aangegeven of uitgaande netwerktoegang al dan niet wordt beperkt. Waarde is optioneel, maar als deze wordt doorgegeven, moet 'Ingeschakeld' of 'Uitgeschakeld' zijn

Waarde Description
Enabled

Ingeschakeld

Disabled

Disabled

ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties

Name Type Description
clientId

string

De client-id van de door de gebruiker toegewezen identiteit.

principalId

string

De principal-id van de door de gebruiker toegewezen identiteit.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
User
Application
ManagedIdentity
Key

EngineType

Het motortype

Waarde Description
V2

V2

V3

V3

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoelwit.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

Identity

Identiteit voor de resource.

Name Type Description
principalId

string

De principal-id van de resource-id.

tenantId

string

De tenant-id van de resource.

type

IdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

userAssignedIdentities

<string,  ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties>

De lijst met gebruikersidentiteiten die zijn gekoppeld aan het Kusto-cluster. De sleutelverwijzingen voor de gebruikersidentiteitswoordenlijst zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

IdentityType

Het type beheerde identiteit dat wordt gebruikt. Het type SystemAssigned, UserAssigned bevat zowel een impliciet gemaakte identiteit als een set door de gebruiker toegewezen identiteiten. Met het type None worden alle identiteiten verwijderd.

Waarde Description
None

Geen

SystemAssigned

SysteemToegewezen

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemToegewezen, UserAssigned

KeyVaultProperties

Eigenschappen van de sleutelkluis.

Name Type Description
federatedIdentityClientId

string

De applicatie (client) ID van de multi-tenant Microsoft Entra-applicatie. Gebruikt voor cross-tenant klantbeheerde sleutelscenario's waarbij de encryptiesleutel in een andere tenant dan de cluster wordt opgeslagen. De applicatie moet worden geconfigureerd met de door de gebruiker toegewezen beheerde identiteit als een gefedereerd identiteitsbewijs.

keyName

string

De naam van de sleutelkluis.

keyVaultUri

string

De URI van de sleutelkluis.

keyVersion

string

De versie van de sleutelkluis.

userIdentity

string

De door de gebruiker toegewezen identiteit (ARM-resource-id) die toegang heeft tot de sleutel. De identiteit moet de rechten 'Get', 'Wrap Key' en 'Unwrap Key' hebben op de Key Vault-sleutel, of de rol 'Key Vault Crypto Service Encryption User' toegewezen krijgen.

LanguageExtension

Het taaluitbreidingsobject.

Name Type Description
languageExtensionCustomImageName

string

De sandbox custom image naam die als actieve taalextensie ingeschakeld zou moeten zijn. Sandbox custom image is een cluster subresource. Wanneer deze eigenschap is ingesteld, moet LanguageExtensionImageName worden ingesteld op 'PythonCustomImage'.

languageExtensionImageName

LanguageExtensionImageName

De naam van de installatiekopieën van de taalextensie.

languageExtensionName

LanguageExtensionName

De naam van de taalextensie.

LanguageExtensionImageName

Naam van de taalextensie afbeelding.

Waarde 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

Taaluitbreiding die binnen de KQL-query kan draaien.

Waarde Description
PYTHON

PYTHON

R

R

LanguageExtensionsList

De lijst van taaluitbreidingsobjecten.

Name Type Description
nextLink

string

De link naar de volgende pagina met bronnen.

value

LanguageExtension[]

De lijst met taalextensies.

MigrationClusterProperties

Vertegenwoordigt eigenschappen van een cluster die deel uitmaakt van een migratie.

Name Type Description
dataIngestionUri

string

De publieke data-invoer-URL van de cluster.

id

string

De resource ID van de cluster.

role

MigrationClusterRole

De rol van de cluster in het migratieproces.

uri

string

De publieke URL van de cluster.

MigrationClusterRole

De rol van de cluster in het migratieproces.

Waarde Description
Source

bron

Destination

Bestemming

OptimizedAutoscale

Een klasse die de geoptimaliseerde automatische schaaldefinitie bevat.

Name Type Description
isEnabled

boolean

Een Booleaanse waarde die aangeeft of de geoptimaliseerde functie voor automatische schaalaanpassing is ingeschakeld of niet.

maximum

integer (int32)

Maximumaantal toegestane exemplaren.

minimum

integer (int32)

Minimumaantal toegestane instanties.

version

integer (int32)

De versie van de sjabloon die is gedefinieerd, bijvoorbeeld 1.

OutboundAccess

Geeft aan of uitgaande toegang is toegestaan voor het opgegeven URI-patroon.

Waarde Description
Allow

Toestaan

Deny

Weigeren

PrivateEndpointConnection

Een privé-eindpuntverbinding

Name Type Description
id

string

Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

De naam van de resource

properties.groupId

string

Groeps-id van het privé-eindpunt.

properties.privateEndpoint

PrivateEndpointProperty

Privé-eindpunt waartoe de verbinding behoort.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

Verbindingsstatus van de privé-eindpuntverbinding.

properties.provisioningState

string

Inrichtingsstatus van het privé-eindpunt.

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

PrivateEndpointProperty

Privé-eindpunt waartoe de verbinding behoort.

Name Type Description
id

string

Resource-id van het privé-eindpunt.

PrivateLinkServiceConnectionStateProperty

Verbindingsstatus van de privé-eindpuntverbinding.

Name Type Description
actionsRequired

string

Elke actie die nodig is buiten de basiswerkstroom (goedkeuren/weigeren/verbreken)

description

string

De beschrijving van de private link-serviceverbinding.

status

string

De verbindingsstatus van de Private Link-service.

ProvisioningState

De ingerichte status van de resource.

Waarde Description
Running

Hardlopen

Creating

Creëren

Deleting

Verwijderen

Succeeded

Geslaagd

Failed

Mislukt

Moving

Ontroerend

Canceled

Geannuleerd

PublicIPType

Geeft aan welk openbaar IP-type moet worden gemaakt - IPv4 (standaard) of DualStack (zowel IPv4 als IPv6)

Waarde Description
IPv4

IPv4

DualStack

DualStack

PublicNetworkAccess

Openbare netwerktoegang tot het cluster is standaard ingeschakeld. Wanneer deze is uitgeschakeld, is alleen een privé-eindpuntverbinding met het cluster toegestaan

Waarde Description
Enabled

Ingeschakeld

Disabled

Disabled

SecuredByPerimeter

Beveiligd doorPerimeter

State

De staat van de hulpbron.

Waarde Description
Creating

Creëren

Unavailable

Niet beschikbaar

Running

Hardlopen

Deleting

Verwijderen

Deleted

Verwijderd

Stopping

Stoppen

Stopped

Gestopt

Starting

Starting

Updating

Bijwerken

Migrated

Gemigreerd

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

TrustedExternalTenant

Vertegenwoordigt een tenant-ID die door het cluster wordt vertrouwd.

Name Type Description
value

string

GUID die een externe tenant vertegenwoordigt.

VirtualNetworkConfiguration

Een klasse die de definitie van virtueel netwerk bevat.

Name Type Default value Description
dataManagementPublicIpId

string

Resource-id van openbare IP-adres van de service voor gegevensbeheer.

enginePublicIpId

string

Resource-id van de engineservice voor openbare IP-adressen.

state

VnetState

Enabled

Wanneer dit is ingeschakeld, wordt het cluster geïmplementeerd in het geconfigureerde subnet, wanneer het is uitgeschakeld, wordt het uit het subnet verwijderd.

subnetId

string

De resource-id van het subnet.

VnetState

Wanneer dit is ingeschakeld, wordt het cluster geïmplementeerd in het geconfigureerde subnet, wanneer het is uitgeschakeld, wordt het uit het subnet verwijderd.

Waarde Description
Enabled

Ingeschakeld

Disabled

Disabled

ZoneStatus

Geeft aan of de cluster zonaal of niet-zonaal is.

Waarde Description
NonZonal

NonZonaal

ZonalInconsistency

ZonalInconsistentie

Zonal

Zonaal