azure-native.kusto.Cluster
Explore with Pulumi AI
Class representing a Kusto cluster.
Uses Azure REST API version 2022-12-29. In version 1.x of the Azure Native provider, it used API version 2021-01-01.
Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15, 2024-04-13.
Example Usage
KustoClustersCreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var cluster = new AzureNative.Kusto.Cluster("cluster", new()
    {
        AllowedIpRangeList = new[]
        {
            "0.0.0.0/0",
        },
        ClusterName = "kustoCluster",
        EnableAutoStop = true,
        EnableDoubleEncryption = false,
        EnablePurge = true,
        EnableStreamingIngest = true,
        Identity = new AzureNative.Kusto.Inputs.IdentityArgs
        {
            Type = AzureNative.Kusto.IdentityType.SystemAssigned,
        },
        LanguageExtensions = new AzureNative.Kusto.Inputs.LanguageExtensionsListArgs
        {
            Value = new[]
            {
                new AzureNative.Kusto.Inputs.LanguageExtensionArgs
                {
                    LanguageExtensionImageName = AzureNative.Kusto.LanguageExtensionImageName.Python3_10_8,
                    LanguageExtensionName = AzureNative.Kusto.LanguageExtensionName.PYTHON,
                },
                new AzureNative.Kusto.Inputs.LanguageExtensionArgs
                {
                    LanguageExtensionImageName = AzureNative.Kusto.LanguageExtensionImageName.R,
                    LanguageExtensionName = AzureNative.Kusto.LanguageExtensionName.R,
                },
            },
        },
        Location = "westus",
        PublicIPType = AzureNative.Kusto.PublicIPType.DualStack,
        PublicNetworkAccess = AzureNative.Kusto.PublicNetworkAccess.Enabled,
        ResourceGroupName = "kustorptest",
        Sku = new AzureNative.Kusto.Inputs.AzureSkuArgs
        {
            Capacity = 2,
            Name = AzureNative.Kusto.AzureSkuName.Standard_L16as_v3,
            Tier = AzureNative.Kusto.AzureSkuTier.Standard,
        },
    });
});
package main
import (
	kusto "github.com/pulumi/pulumi-azure-native-sdk/kusto/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := kusto.NewCluster(ctx, "cluster", &kusto.ClusterArgs{
			AllowedIpRangeList: pulumi.StringArray{
				pulumi.String("0.0.0.0/0"),
			},
			ClusterName:            pulumi.String("kustoCluster"),
			EnableAutoStop:         pulumi.Bool(true),
			EnableDoubleEncryption: pulumi.Bool(false),
			EnablePurge:            pulumi.Bool(true),
			EnableStreamingIngest:  pulumi.Bool(true),
			Identity: &kusto.IdentityArgs{
				Type: pulumi.String(kusto.IdentityTypeSystemAssigned),
			},
			LanguageExtensions: &kusto.LanguageExtensionsListArgs{
				Value: kusto.LanguageExtensionArray{
					&kusto.LanguageExtensionArgs{
						LanguageExtensionImageName: pulumi.String(kusto.LanguageExtensionImageName_Python3_10_8),
						LanguageExtensionName:      pulumi.String(kusto.LanguageExtensionNamePYTHON),
					},
					&kusto.LanguageExtensionArgs{
						LanguageExtensionImageName: pulumi.String(kusto.LanguageExtensionImageNameR),
						LanguageExtensionName:      pulumi.String(kusto.LanguageExtensionNameR),
					},
				},
			},
			Location:            pulumi.String("westus"),
			PublicIPType:        pulumi.String(kusto.PublicIPTypeDualStack),
			PublicNetworkAccess: pulumi.String(kusto.PublicNetworkAccessEnabled),
			ResourceGroupName:   pulumi.String("kustorptest"),
			Sku: &kusto.AzureSkuArgs{
				Capacity: pulumi.Int(2),
				Name:     pulumi.String(kusto.AzureSkuName_Standard_L16as_v3),
				Tier:     pulumi.String(kusto.AzureSkuTierStandard),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.kusto.Cluster;
import com.pulumi.azurenative.kusto.ClusterArgs;
import com.pulumi.azurenative.kusto.inputs.IdentityArgs;
import com.pulumi.azurenative.kusto.inputs.LanguageExtensionsListArgs;
import com.pulumi.azurenative.kusto.inputs.AzureSkuArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var cluster = new Cluster("cluster", ClusterArgs.builder()
            .allowedIpRangeList("0.0.0.0/0")
            .clusterName("kustoCluster")
            .enableAutoStop(true)
            .enableDoubleEncryption(false)
            .enablePurge(true)
            .enableStreamingIngest(true)
            .identity(IdentityArgs.builder()
                .type("SystemAssigned")
                .build())
            .languageExtensions(LanguageExtensionsListArgs.builder()
                .value(                
                    LanguageExtensionArgs.builder()
                        .languageExtensionImageName("Python3_10_8")
                        .languageExtensionName("PYTHON")
                        .build(),
                    LanguageExtensionArgs.builder()
                        .languageExtensionImageName("R")
                        .languageExtensionName("R")
                        .build())
                .build())
            .location("westus")
            .publicIPType("DualStack")
            .publicNetworkAccess("Enabled")
            .resourceGroupName("kustorptest")
            .sku(AzureSkuArgs.builder()
                .capacity(2)
                .name("Standard_L16as_v3")
                .tier("Standard")
                .build())
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const cluster = new azure_native.kusto.Cluster("cluster", {
    allowedIpRangeList: ["0.0.0.0/0"],
    clusterName: "kustoCluster",
    enableAutoStop: true,
    enableDoubleEncryption: false,
    enablePurge: true,
    enableStreamingIngest: true,
    identity: {
        type: azure_native.kusto.IdentityType.SystemAssigned,
    },
    languageExtensions: {
        value: [
            {
                languageExtensionImageName: azure_native.kusto.LanguageExtensionImageName.Python3_10_8,
                languageExtensionName: azure_native.kusto.LanguageExtensionName.PYTHON,
            },
            {
                languageExtensionImageName: azure_native.kusto.LanguageExtensionImageName.R,
                languageExtensionName: azure_native.kusto.LanguageExtensionName.R,
            },
        ],
    },
    location: "westus",
    publicIPType: azure_native.kusto.PublicIPType.DualStack,
    publicNetworkAccess: azure_native.kusto.PublicNetworkAccess.Enabled,
    resourceGroupName: "kustorptest",
    sku: {
        capacity: 2,
        name: azure_native.kusto.AzureSkuName.Standard_L16as_v3,
        tier: azure_native.kusto.AzureSkuTier.Standard,
    },
});
import pulumi
import pulumi_azure_native as azure_native
cluster = azure_native.kusto.Cluster("cluster",
    allowed_ip_range_list=["0.0.0.0/0"],
    cluster_name="kustoCluster",
    enable_auto_stop=True,
    enable_double_encryption=False,
    enable_purge=True,
    enable_streaming_ingest=True,
    identity={
        "type": azure_native.kusto.IdentityType.SYSTEM_ASSIGNED,
    },
    language_extensions={
        "value": [
            {
                "language_extension_image_name": azure_native.kusto.LanguageExtensionImageName.PYTHON3_10_8,
                "language_extension_name": azure_native.kusto.LanguageExtensionName.PYTHON,
            },
            {
                "language_extension_image_name": azure_native.kusto.LanguageExtensionImageName.R,
                "language_extension_name": azure_native.kusto.LanguageExtensionName.R,
            },
        ],
    },
    location="westus",
    public_ip_type=azure_native.kusto.PublicIPType.DUAL_STACK,
    public_network_access=azure_native.kusto.PublicNetworkAccess.ENABLED,
    resource_group_name="kustorptest",
    sku={
        "capacity": 2,
        "name": azure_native.kusto.AzureSkuName.STANDARD_L16AS_V3,
        "tier": azure_native.kusto.AzureSkuTier.STANDARD,
    })
resources:
  cluster:
    type: azure-native:kusto:Cluster
    properties:
      allowedIpRangeList:
        - 0.0.0.0/0
      clusterName: kustoCluster
      enableAutoStop: true
      enableDoubleEncryption: false
      enablePurge: true
      enableStreamingIngest: true
      identity:
        type: SystemAssigned
      languageExtensions:
        value:
          - languageExtensionImageName: Python3_10_8
            languageExtensionName: PYTHON
          - languageExtensionImageName: R
            languageExtensionName: R
      location: westus
      publicIPType: DualStack
      publicNetworkAccess: Enabled
      resourceGroupName: kustorptest
      sku:
        capacity: 2
        name: Standard_L16as_v3
        tier: Standard
Create Cluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);@overload
def Cluster(resource_name: str,
            args: ClusterArgs,
            opts: Optional[ResourceOptions] = None)
@overload
def Cluster(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            resource_group_name: Optional[str] = None,
            sku: Optional[AzureSkuArgs] = None,
            language_extensions: Optional[LanguageExtensionsListArgs] = None,
            zones: Optional[Sequence[str]] = None,
            accepted_audiences: Optional[Sequence[AcceptedAudiencesArgs]] = None,
            enable_disk_encryption: Optional[bool] = None,
            enable_double_encryption: Optional[bool] = None,
            enable_purge: Optional[bool] = None,
            enable_streaming_ingest: Optional[bool] = None,
            engine_type: Optional[Union[str, EngineType]] = None,
            identity: Optional[IdentityArgs] = None,
            optimized_autoscale: Optional[OptimizedAutoscaleArgs] = None,
            enable_auto_stop: Optional[bool] = None,
            cluster_name: Optional[str] = None,
            key_vault_properties: Optional[KeyVaultPropertiesArgs] = None,
            public_ip_type: Optional[Union[str, PublicIPType]] = None,
            public_network_access: Optional[Union[str, PublicNetworkAccess]] = None,
            allowed_ip_range_list: Optional[Sequence[str]] = None,
            restrict_outbound_network_access: Optional[Union[str, ClusterNetworkAccessFlag]] = None,
            allowed_fqdn_list: Optional[Sequence[str]] = None,
            tags: Optional[Mapping[str, str]] = None,
            trusted_external_tenants: Optional[Sequence[TrustedExternalTenantArgs]] = None,
            virtual_cluster_graduation_properties: Optional[str] = None,
            virtual_network_configuration: Optional[VirtualNetworkConfigurationArgs] = None,
            location: Optional[str] = None)func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: azure-native:kusto:Cluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleclusterResourceResourceFromKusto = new AzureNative.Kusto.Cluster("exampleclusterResourceResourceFromKusto", new()
{
    ResourceGroupName = "string",
    Sku = new AzureNative.Kusto.Inputs.AzureSkuArgs
    {
        Name = "string",
        Tier = "string",
        Capacity = 0,
    },
    LanguageExtensions = new AzureNative.Kusto.Inputs.LanguageExtensionsListArgs
    {
        Value = new[]
        {
            new AzureNative.Kusto.Inputs.LanguageExtensionArgs
            {
                LanguageExtensionImageName = "string",
                LanguageExtensionName = "string",
            },
        },
    },
    Zones = new[]
    {
        "string",
    },
    AcceptedAudiences = new[]
    {
        new AzureNative.Kusto.Inputs.AcceptedAudiencesArgs
        {
            Value = "string",
        },
    },
    EnableDiskEncryption = false,
    EnableDoubleEncryption = false,
    EnablePurge = false,
    EnableStreamingIngest = false,
    EngineType = "string",
    Identity = new AzureNative.Kusto.Inputs.IdentityArgs
    {
        Type = "string",
        UserAssignedIdentities = new[]
        {
            "string",
        },
    },
    OptimizedAutoscale = new AzureNative.Kusto.Inputs.OptimizedAutoscaleArgs
    {
        IsEnabled = false,
        Maximum = 0,
        Minimum = 0,
        Version = 0,
    },
    EnableAutoStop = false,
    ClusterName = "string",
    KeyVaultProperties = new AzureNative.Kusto.Inputs.KeyVaultPropertiesArgs
    {
        KeyName = "string",
        KeyVaultUri = "string",
        KeyVersion = "string",
        UserIdentity = "string",
    },
    PublicIPType = "string",
    PublicNetworkAccess = "string",
    AllowedIpRangeList = new[]
    {
        "string",
    },
    RestrictOutboundNetworkAccess = "string",
    AllowedFqdnList = new[]
    {
        "string",
    },
    Tags = 
    {
        { "string", "string" },
    },
    TrustedExternalTenants = new[]
    {
        new AzureNative.Kusto.Inputs.TrustedExternalTenantArgs
        {
            Value = "string",
        },
    },
    VirtualClusterGraduationProperties = "string",
    VirtualNetworkConfiguration = new AzureNative.Kusto.Inputs.VirtualNetworkConfigurationArgs
    {
        DataManagementPublicIpId = "string",
        EnginePublicIpId = "string",
        SubnetId = "string",
    },
    Location = "string",
});
example, err := kusto.NewCluster(ctx, "exampleclusterResourceResourceFromKusto", &kusto.ClusterArgs{
	ResourceGroupName: pulumi.String("string"),
	Sku: &kusto.AzureSkuArgs{
		Name:     pulumi.String("string"),
		Tier:     pulumi.String("string"),
		Capacity: pulumi.Int(0),
	},
	LanguageExtensions: &kusto.LanguageExtensionsListArgs{
		Value: kusto.LanguageExtensionArray{
			&kusto.LanguageExtensionArgs{
				LanguageExtensionImageName: pulumi.String("string"),
				LanguageExtensionName:      pulumi.String("string"),
			},
		},
	},
	Zones: pulumi.StringArray{
		pulumi.String("string"),
	},
	AcceptedAudiences: kusto.AcceptedAudiencesArray{
		&kusto.AcceptedAudiencesArgs{
			Value: pulumi.String("string"),
		},
	},
	EnableDiskEncryption:   pulumi.Bool(false),
	EnableDoubleEncryption: pulumi.Bool(false),
	EnablePurge:            pulumi.Bool(false),
	EnableStreamingIngest:  pulumi.Bool(false),
	EngineType:             pulumi.String("string"),
	Identity: &kusto.IdentityArgs{
		Type: pulumi.String("string"),
		UserAssignedIdentities: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	OptimizedAutoscale: &kusto.OptimizedAutoscaleArgs{
		IsEnabled: pulumi.Bool(false),
		Maximum:   pulumi.Int(0),
		Minimum:   pulumi.Int(0),
		Version:   pulumi.Int(0),
	},
	EnableAutoStop: pulumi.Bool(false),
	ClusterName:    pulumi.String("string"),
	KeyVaultProperties: &kusto.KeyVaultPropertiesArgs{
		KeyName:      pulumi.String("string"),
		KeyVaultUri:  pulumi.String("string"),
		KeyVersion:   pulumi.String("string"),
		UserIdentity: pulumi.String("string"),
	},
	PublicIPType:        pulumi.String("string"),
	PublicNetworkAccess: pulumi.String("string"),
	AllowedIpRangeList: pulumi.StringArray{
		pulumi.String("string"),
	},
	RestrictOutboundNetworkAccess: pulumi.String("string"),
	AllowedFqdnList: pulumi.StringArray{
		pulumi.String("string"),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	TrustedExternalTenants: kusto.TrustedExternalTenantArray{
		&kusto.TrustedExternalTenantArgs{
			Value: pulumi.String("string"),
		},
	},
	VirtualClusterGraduationProperties: pulumi.String("string"),
	VirtualNetworkConfiguration: &kusto.VirtualNetworkConfigurationArgs{
		DataManagementPublicIpId: pulumi.String("string"),
		EnginePublicIpId:         pulumi.String("string"),
		SubnetId:                 pulumi.String("string"),
	},
	Location: pulumi.String("string"),
})
var exampleclusterResourceResourceFromKusto = new Cluster("exampleclusterResourceResourceFromKusto", ClusterArgs.builder()
    .resourceGroupName("string")
    .sku(AzureSkuArgs.builder()
        .name("string")
        .tier("string")
        .capacity(0)
        .build())
    .languageExtensions(LanguageExtensionsListArgs.builder()
        .value(LanguageExtensionArgs.builder()
            .languageExtensionImageName("string")
            .languageExtensionName("string")
            .build())
        .build())
    .zones("string")
    .acceptedAudiences(AcceptedAudiencesArgs.builder()
        .value("string")
        .build())
    .enableDiskEncryption(false)
    .enableDoubleEncryption(false)
    .enablePurge(false)
    .enableStreamingIngest(false)
    .engineType("string")
    .identity(IdentityArgs.builder()
        .type("string")
        .userAssignedIdentities("string")
        .build())
    .optimizedAutoscale(OptimizedAutoscaleArgs.builder()
        .isEnabled(false)
        .maximum(0)
        .minimum(0)
        .version(0)
        .build())
    .enableAutoStop(false)
    .clusterName("string")
    .keyVaultProperties(KeyVaultPropertiesArgs.builder()
        .keyName("string")
        .keyVaultUri("string")
        .keyVersion("string")
        .userIdentity("string")
        .build())
    .publicIPType("string")
    .publicNetworkAccess("string")
    .allowedIpRangeList("string")
    .restrictOutboundNetworkAccess("string")
    .allowedFqdnList("string")
    .tags(Map.of("string", "string"))
    .trustedExternalTenants(TrustedExternalTenantArgs.builder()
        .value("string")
        .build())
    .virtualClusterGraduationProperties("string")
    .virtualNetworkConfiguration(VirtualNetworkConfigurationArgs.builder()
        .dataManagementPublicIpId("string")
        .enginePublicIpId("string")
        .subnetId("string")
        .build())
    .location("string")
    .build());
examplecluster_resource_resource_from_kusto = azure_native.kusto.Cluster("exampleclusterResourceResourceFromKusto",
    resource_group_name="string",
    sku={
        "name": "string",
        "tier": "string",
        "capacity": 0,
    },
    language_extensions={
        "value": [{
            "language_extension_image_name": "string",
            "language_extension_name": "string",
        }],
    },
    zones=["string"],
    accepted_audiences=[{
        "value": "string",
    }],
    enable_disk_encryption=False,
    enable_double_encryption=False,
    enable_purge=False,
    enable_streaming_ingest=False,
    engine_type="string",
    identity={
        "type": "string",
        "user_assigned_identities": ["string"],
    },
    optimized_autoscale={
        "is_enabled": False,
        "maximum": 0,
        "minimum": 0,
        "version": 0,
    },
    enable_auto_stop=False,
    cluster_name="string",
    key_vault_properties={
        "key_name": "string",
        "key_vault_uri": "string",
        "key_version": "string",
        "user_identity": "string",
    },
    public_ip_type="string",
    public_network_access="string",
    allowed_ip_range_list=["string"],
    restrict_outbound_network_access="string",
    allowed_fqdn_list=["string"],
    tags={
        "string": "string",
    },
    trusted_external_tenants=[{
        "value": "string",
    }],
    virtual_cluster_graduation_properties="string",
    virtual_network_configuration={
        "data_management_public_ip_id": "string",
        "engine_public_ip_id": "string",
        "subnet_id": "string",
    },
    location="string")
const exampleclusterResourceResourceFromKusto = new azure_native.kusto.Cluster("exampleclusterResourceResourceFromKusto", {
    resourceGroupName: "string",
    sku: {
        name: "string",
        tier: "string",
        capacity: 0,
    },
    languageExtensions: {
        value: [{
            languageExtensionImageName: "string",
            languageExtensionName: "string",
        }],
    },
    zones: ["string"],
    acceptedAudiences: [{
        value: "string",
    }],
    enableDiskEncryption: false,
    enableDoubleEncryption: false,
    enablePurge: false,
    enableStreamingIngest: false,
    engineType: "string",
    identity: {
        type: "string",
        userAssignedIdentities: ["string"],
    },
    optimizedAutoscale: {
        isEnabled: false,
        maximum: 0,
        minimum: 0,
        version: 0,
    },
    enableAutoStop: false,
    clusterName: "string",
    keyVaultProperties: {
        keyName: "string",
        keyVaultUri: "string",
        keyVersion: "string",
        userIdentity: "string",
    },
    publicIPType: "string",
    publicNetworkAccess: "string",
    allowedIpRangeList: ["string"],
    restrictOutboundNetworkAccess: "string",
    allowedFqdnList: ["string"],
    tags: {
        string: "string",
    },
    trustedExternalTenants: [{
        value: "string",
    }],
    virtualClusterGraduationProperties: "string",
    virtualNetworkConfiguration: {
        dataManagementPublicIpId: "string",
        enginePublicIpId: "string",
        subnetId: "string",
    },
    location: "string",
});
type: azure-native:kusto:Cluster
properties:
    acceptedAudiences:
        - value: string
    allowedFqdnList:
        - string
    allowedIpRangeList:
        - string
    clusterName: string
    enableAutoStop: false
    enableDiskEncryption: false
    enableDoubleEncryption: false
    enablePurge: false
    enableStreamingIngest: false
    engineType: string
    identity:
        type: string
        userAssignedIdentities:
            - string
    keyVaultProperties:
        keyName: string
        keyVaultUri: string
        keyVersion: string
        userIdentity: string
    languageExtensions:
        value:
            - languageExtensionImageName: string
              languageExtensionName: string
    location: string
    optimizedAutoscale:
        isEnabled: false
        maximum: 0
        minimum: 0
        version: 0
    publicIPType: string
    publicNetworkAccess: string
    resourceGroupName: string
    restrictOutboundNetworkAccess: string
    sku:
        capacity: 0
        name: string
        tier: string
    tags:
        string: string
    trustedExternalTenants:
        - value: string
    virtualClusterGraduationProperties: string
    virtualNetworkConfiguration:
        dataManagementPublicIpId: string
        enginePublicIpId: string
        subnetId: string
    zones:
        - string
Cluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Cluster resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group containing the Kusto cluster.
- Sku
Pulumi.Azure Native. Kusto. Inputs. Azure Sku 
- The SKU of the cluster.
- AcceptedAudiences List<Pulumi.Azure Native. Kusto. Inputs. Accepted Audiences> 
- The cluster's accepted audiences.
- AllowedFqdn List<string>List 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- AllowedIp List<string>Range List 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- ClusterName string
- The name of the Kusto cluster.
- EnableAuto boolStop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- EnableDisk boolEncryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- EnableDouble boolEncryption 
- A boolean value that indicates if double encryption is enabled.
- EnablePurge bool
- A boolean value that indicates if the purge operations are enabled.
- EnableStreaming boolIngest 
- A boolean value that indicates if the streaming ingest is enabled.
- EngineType string | Pulumi.Azure Native. Kusto. Engine Type 
- The engine type
- Identity
Pulumi.Azure Native. Kusto. Inputs. Identity 
- The identity of the cluster, if configured.
- KeyVault Pulumi.Properties Azure Native. Kusto. Inputs. Key Vault Properties 
- KeyVault properties for the cluster encryption.
- LanguageExtensions Pulumi.Azure Native. Kusto. Inputs. Language Extensions List 
- List of the cluster's language extensions.
- Location string
- The geo-location where the resource lives
- OptimizedAutoscale Pulumi.Azure Native. Kusto. Inputs. Optimized Autoscale 
- Optimized auto scale definition.
- PublicIPType string | Pulumi.Azure Native. Kusto. Public IPType 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- PublicNetwork string | Pulumi.Access Azure Native. Kusto. Public Network Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- RestrictOutbound string | Pulumi.Network Access Azure Native. Kusto. Cluster Network Access Flag 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- Dictionary<string, string>
- Resource tags.
- TrustedExternal List<Pulumi.Tenants Azure Native. Kusto. Inputs. Trusted External Tenant> 
- The cluster's external tenants.
- VirtualCluster stringGraduation Properties 
- Virtual Cluster graduation properties
- VirtualNetwork Pulumi.Configuration Azure Native. Kusto. Inputs. Virtual Network Configuration 
- Virtual network definition.
- Zones List<string>
- The availability zones of the cluster.
- ResourceGroup stringName 
- The name of the resource group containing the Kusto cluster.
- Sku
AzureSku Args 
- The SKU of the cluster.
- AcceptedAudiences []AcceptedAudiences Args 
- The cluster's accepted audiences.
- AllowedFqdn []stringList 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- AllowedIp []stringRange List 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- ClusterName string
- The name of the Kusto cluster.
- EnableAuto boolStop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- EnableDisk boolEncryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- EnableDouble boolEncryption 
- A boolean value that indicates if double encryption is enabled.
- EnablePurge bool
- A boolean value that indicates if the purge operations are enabled.
- EnableStreaming boolIngest 
- A boolean value that indicates if the streaming ingest is enabled.
- EngineType string | EngineType 
- The engine type
- Identity
IdentityArgs 
- The identity of the cluster, if configured.
- KeyVault KeyProperties Vault Properties Args 
- KeyVault properties for the cluster encryption.
- LanguageExtensions LanguageExtensions List Args 
- List of the cluster's language extensions.
- Location string
- The geo-location where the resource lives
- OptimizedAutoscale OptimizedAutoscale Args 
- Optimized auto scale definition.
- PublicIPType string | PublicIPType 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- PublicNetwork string | PublicAccess Network Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- RestrictOutbound string | ClusterNetwork Access Network Access Flag 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- map[string]string
- Resource tags.
- TrustedExternal []TrustedTenants External Tenant Args 
- The cluster's external tenants.
- VirtualCluster stringGraduation Properties 
- Virtual Cluster graduation properties
- VirtualNetwork VirtualConfiguration Network Configuration Args 
- Virtual network definition.
- Zones []string
- The availability zones of the cluster.
- resourceGroup StringName 
- The name of the resource group containing the Kusto cluster.
- sku
AzureSku 
- The SKU of the cluster.
- acceptedAudiences List<AcceptedAudiences> 
- The cluster's accepted audiences.
- allowedFqdn List<String>List 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- allowedIp List<String>Range List 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- clusterName String
- The name of the Kusto cluster.
- enableAuto BooleanStop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- enableDisk BooleanEncryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- enableDouble BooleanEncryption 
- A boolean value that indicates if double encryption is enabled.
- enablePurge Boolean
- A boolean value that indicates if the purge operations are enabled.
- enableStreaming BooleanIngest 
- A boolean value that indicates if the streaming ingest is enabled.
- engineType String | EngineType 
- The engine type
- identity Identity
- The identity of the cluster, if configured.
- keyVault KeyProperties Vault Properties 
- KeyVault properties for the cluster encryption.
- languageExtensions LanguageExtensions List 
- List of the cluster's language extensions.
- location String
- The geo-location where the resource lives
- optimizedAutoscale OptimizedAutoscale 
- Optimized auto scale definition.
- publicIPType String | PublicIPType 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- publicNetwork String | PublicAccess Network Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- restrictOutbound String | ClusterNetwork Access Network Access Flag 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- Map<String,String>
- Resource tags.
- trustedExternal List<TrustedTenants External Tenant> 
- The cluster's external tenants.
- virtualCluster StringGraduation Properties 
- Virtual Cluster graduation properties
- virtualNetwork VirtualConfiguration Network Configuration 
- Virtual network definition.
- zones List<String>
- The availability zones of the cluster.
- resourceGroup stringName 
- The name of the resource group containing the Kusto cluster.
- sku
AzureSku 
- The SKU of the cluster.
- acceptedAudiences AcceptedAudiences[] 
- The cluster's accepted audiences.
- allowedFqdn string[]List 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- allowedIp string[]Range List 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- clusterName string
- The name of the Kusto cluster.
- enableAuto booleanStop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- enableDisk booleanEncryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- enableDouble booleanEncryption 
- A boolean value that indicates if double encryption is enabled.
- enablePurge boolean
- A boolean value that indicates if the purge operations are enabled.
- enableStreaming booleanIngest 
- A boolean value that indicates if the streaming ingest is enabled.
- engineType string | EngineType 
- The engine type
- identity Identity
- The identity of the cluster, if configured.
- keyVault KeyProperties Vault Properties 
- KeyVault properties for the cluster encryption.
- languageExtensions LanguageExtensions List 
- List of the cluster's language extensions.
- location string
- The geo-location where the resource lives
- optimizedAutoscale OptimizedAutoscale 
- Optimized auto scale definition.
- publicIPType string | PublicIPType 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- publicNetwork string | PublicAccess Network Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- restrictOutbound string | ClusterNetwork Access Network Access Flag 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- {[key: string]: string}
- Resource tags.
- trustedExternal TrustedTenants External Tenant[] 
- The cluster's external tenants.
- virtualCluster stringGraduation Properties 
- Virtual Cluster graduation properties
- virtualNetwork VirtualConfiguration Network Configuration 
- Virtual network definition.
- zones string[]
- The availability zones of the cluster.
- resource_group_ strname 
- The name of the resource group containing the Kusto cluster.
- sku
AzureSku Args 
- The SKU of the cluster.
- accepted_audiences Sequence[AcceptedAudiences Args] 
- The cluster's accepted audiences.
- allowed_fqdn_ Sequence[str]list 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- allowed_ip_ Sequence[str]range_ list 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- cluster_name str
- The name of the Kusto cluster.
- enable_auto_ boolstop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- enable_disk_ boolencryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- enable_double_ boolencryption 
- A boolean value that indicates if double encryption is enabled.
- enable_purge bool
- A boolean value that indicates if the purge operations are enabled.
- enable_streaming_ boolingest 
- A boolean value that indicates if the streaming ingest is enabled.
- engine_type str | EngineType 
- The engine type
- identity
IdentityArgs 
- The identity of the cluster, if configured.
- key_vault_ Keyproperties Vault Properties Args 
- KeyVault properties for the cluster encryption.
- language_extensions LanguageExtensions List Args 
- List of the cluster's language extensions.
- location str
- The geo-location where the resource lives
- optimized_autoscale OptimizedAutoscale Args 
- Optimized auto scale definition.
- public_ip_ str | Publictype IPType 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- public_network_ str | Publicaccess Network Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- restrict_outbound_ str | Clusternetwork_ access Network Access Flag 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- Mapping[str, str]
- Resource tags.
- trusted_external_ Sequence[Trustedtenants External Tenant Args] 
- The cluster's external tenants.
- virtual_cluster_ strgraduation_ properties 
- Virtual Cluster graduation properties
- virtual_network_ Virtualconfiguration Network Configuration Args 
- Virtual network definition.
- zones Sequence[str]
- The availability zones of the cluster.
- resourceGroup StringName 
- The name of the resource group containing the Kusto cluster.
- sku Property Map
- The SKU of the cluster.
- acceptedAudiences List<Property Map>
- The cluster's accepted audiences.
- allowedFqdn List<String>List 
- List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
- allowedIp List<String>Range List 
- The list of ips in the format of CIDR allowed to connect to the cluster.
- clusterName String
- The name of the Kusto cluster.
- enableAuto BooleanStop 
- A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
- enableDisk BooleanEncryption 
- A boolean value that indicates if the cluster's disks are encrypted.
- enableDouble BooleanEncryption 
- A boolean value that indicates if double encryption is enabled.
- enablePurge Boolean
- A boolean value that indicates if the purge operations are enabled.
- enableStreaming BooleanIngest 
- A boolean value that indicates if the streaming ingest is enabled.
- engineType String | "V2" | "V3"
- The engine type
- identity Property Map
- The identity of the cluster, if configured.
- keyVault Property MapProperties 
- KeyVault properties for the cluster encryption.
- languageExtensions Property Map
- List of the cluster's language extensions.
- location String
- The geo-location where the resource lives
- optimizedAutoscale Property Map
- Optimized auto scale definition.
- publicIPType String | "IPv4" | "DualStack" 
- Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
- publicNetwork String | "Enabled" | "Disabled"Access 
- Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
- restrictOutbound String | "Enabled" | "Disabled"Network Access 
- Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
- Map<String>
- Resource tags.
- trustedExternal List<Property Map>Tenants 
- The cluster's external tenants.
- virtualCluster StringGraduation Properties 
- Virtual Cluster graduation properties
- virtualNetwork Property MapConfiguration 
- Virtual network definition.
- zones List<String>
- The availability zones of the cluster.
Outputs
All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:
- DataIngestion stringUri 
- The cluster data ingestion URI.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- PrivateEndpoint List<Pulumi.Connections Azure Native. Kusto. Outputs. Private Endpoint Connection Response> 
- A list of private endpoint connections.
- ProvisioningState string
- The provisioned state of the resource.
- State string
- The state of the resource.
- StateReason string
- The reason for the cluster's current state.
- SystemData Pulumi.Azure Native. Kusto. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Uri string
- The cluster URI.
- DataIngestion stringUri 
- The cluster data ingestion URI.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- PrivateEndpoint []PrivateConnections Endpoint Connection Response 
- A list of private endpoint connections.
- ProvisioningState string
- The provisioned state of the resource.
- State string
- The state of the resource.
- StateReason string
- The reason for the cluster's current state.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Uri string
- The cluster URI.
- dataIngestion StringUri 
- The cluster data ingestion URI.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- privateEndpoint List<PrivateConnections Endpoint Connection Response> 
- A list of private endpoint connections.
- provisioningState String
- The provisioned state of the resource.
- state String
- The state of the resource.
- stateReason String
- The reason for the cluster's current state.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri String
- The cluster URI.
- dataIngestion stringUri 
- The cluster data ingestion URI.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- privateEndpoint PrivateConnections Endpoint Connection Response[] 
- A list of private endpoint connections.
- provisioningState string
- The provisioned state of the resource.
- state string
- The state of the resource.
- stateReason string
- The reason for the cluster's current state.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri string
- The cluster URI.
- data_ingestion_ struri 
- The cluster data ingestion URI.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- private_endpoint_ Sequence[Privateconnections Endpoint Connection Response] 
- A list of private endpoint connections.
- provisioning_state str
- The provisioned state of the resource.
- state str
- The state of the resource.
- state_reason str
- The reason for the cluster's current state.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri str
- The cluster URI.
- dataIngestion StringUri 
- The cluster data ingestion URI.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- privateEndpoint List<Property Map>Connections 
- A list of private endpoint connections.
- provisioningState String
- The provisioned state of the resource.
- state String
- The state of the resource.
- stateReason String
- The reason for the cluster's current state.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri String
- The cluster URI.
Supporting Types
AcceptedAudiences, AcceptedAudiencesArgs    
- Value string
- GUID or valid URL representing an accepted audience.
- Value string
- GUID or valid URL representing an accepted audience.
- value String
- GUID or valid URL representing an accepted audience.
- value string
- GUID or valid URL representing an accepted audience.
- value str
- GUID or valid URL representing an accepted audience.
- value String
- GUID or valid URL representing an accepted audience.
AcceptedAudiencesResponse, AcceptedAudiencesResponseArgs      
- Value string
- GUID or valid URL representing an accepted audience.
- Value string
- GUID or valid URL representing an accepted audience.
- value String
- GUID or valid URL representing an accepted audience.
- value string
- GUID or valid URL representing an accepted audience.
- value str
- GUID or valid URL representing an accepted audience.
- value String
- GUID or valid URL representing an accepted audience.
AzureSku, AzureSkuArgs    
- Name
string | Pulumi.Azure Native. Kusto. Azure Sku Name 
- SKU name.
- Tier
string | Pulumi.Azure Native. Kusto. Azure Sku Tier 
- SKU tier.
- Capacity int
- The number of instances of the cluster.
- Name
string | AzureSku Name 
- SKU name.
- Tier
string | AzureSku Tier 
- SKU tier.
- Capacity int
- The number of instances of the cluster.
- name
String | AzureSku Name 
- SKU name.
- tier
String | AzureSku Tier 
- SKU tier.
- capacity Integer
- The number of instances of the cluster.
- name
string | AzureSku Name 
- SKU name.
- tier
string | AzureSku Tier 
- SKU tier.
- capacity number
- The number of instances of the cluster.
- name
str | AzureSku Name 
- SKU name.
- tier
str | AzureSku Tier 
- SKU tier.
- capacity int
- The number of instances of the cluster.
- name
String | "Dev(No SLA)_Standard_D11_v2" | "Dev(No SLA)_Standard_E2a_ v4" | "Standard_D11_ v2" | "Standard_D12_ v2" | "Standard_D13_ v2" | "Standard_D14_ v2" | "Standard_D32d_ v4" | "Standard_D16d_ v5" | "Standard_D32d_ v5" | "Standard_DS13_ v2+1TB_PS" | "Standard_DS13_ v2+2TB_PS" | "Standard_DS14_ v2+3TB_PS" | "Standard_DS14_ v2+4TB_PS" | "Standard_L4s" | "Standard_L8s" | "Standard_L16s" | "Standard_L8s_ v2" | "Standard_L16s_ v2" | "Standard_L8s_ v3" | "Standard_L16s_ v3" | "Standard_L32s_ v3" | "Standard_L8as_ v3" | "Standard_L16as_ v3" | "Standard_L32as_ v3" | "Standard_E64i_ v3" | "Standard_E80ids_ v4" | "Standard_E2a_ v4" | "Standard_E4a_ v4" | "Standard_E8a_ v4" | "Standard_E16a_ v4" | "Standard_E8as_ v4+1TB_PS" | "Standard_E8as_ v4+2TB_PS" | "Standard_E16as_ v4+3TB_PS" | "Standard_E16as_ v4+4TB_PS" | "Standard_E8as_ v5+1TB_PS" | "Standard_E8as_ v5+2TB_PS" | "Standard_E16as_ v5+3TB_PS" | "Standard_E16as_ v5+4TB_PS" | "Standard_E2ads_ v5" | "Standard_E4ads_ v5" | "Standard_E8ads_ v5" | "Standard_E16ads_ v5" | "Standard_EC8as_ v5+1TB_PS" | "Standard_EC8as_ v5+2TB_PS" | "Standard_EC16as_ v5+3TB_PS" | "Standard_EC16as_ v5+4TB_PS" | "Standard_EC8ads_ v5" | "Standard_EC16ads_ v5" | "Standard_E8s_ v4+1TB_PS" | "Standard_E8s_ v4+2TB_PS" | "Standard_E16s_ v4+3TB_PS" | "Standard_E16s_ v4+4TB_PS" | "Standard_E8s_ v5+1TB_PS" | "Standard_E8s_ v5+2TB_PS" | "Standard_E16s_ v5+3TB_PS" | "Standard_E16s_ v5+4TB_PS" | "Standard_E2d_ v4" | "Standard_E4d_ v4" | "Standard_E8d_ v4" | "Standard_E16d_ v4" | "Standard_E2d_ v5" | "Standard_E4d_ v5" | "Standard_E8d_ v5" | "Standard_E16d_ v5" 
- SKU name.
- tier String | "Basic" | "Standard"
- SKU tier.
- capacity Number
- The number of instances of the cluster.
AzureSkuName, AzureSkuNameArgs      
- Dev_No_SLA_Standard_D11_v2 
- Dev(No SLA)_Standard_D11_v2
- Dev_No_SLA_Standard_E2a_v4 
- Dev(No 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
- AzureSku Name_Dev_No_SLA_Standard_D11_ v2 
- Dev(No SLA)_Standard_D11_v2
- AzureSku Name_Dev_No_SLA_Standard_E2a_ v4 
- Dev(No SLA)_Standard_E2a_v4
- AzureSku Name_Standard_D11_ v2 
- Standard_D11_v2
- AzureSku Name_Standard_D12_ v2 
- Standard_D12_v2
- AzureSku Name_Standard_D13_ v2 
- Standard_D13_v2
- AzureSku Name_Standard_D14_ v2 
- Standard_D14_v2
- AzureSku Name_Standard_D32d_ v4 
- Standard_D32d_v4
- AzureSku Name_Standard_D16d_ v5 
- Standard_D16d_v5
- AzureSku Name_Standard_D32d_ v5 
- Standard_D32d_v5
- AzureSku Name_Standard_DS13_ v2_1TB_PS 
- Standard_DS13_v2+1TB_PS
- AzureSku Name_Standard_DS13_ v2_2TB_PS 
- Standard_DS13_v2+2TB_PS
- AzureSku Name_Standard_DS14_ v2_3TB_PS 
- Standard_DS14_v2+3TB_PS
- AzureSku Name_Standard_DS14_ v2_4TB_PS 
- Standard_DS14_v2+4TB_PS
- AzureSku Name_Standard_L4s 
- Standard_L4s
- AzureSku Name_Standard_L8s 
- Standard_L8s
- AzureSku Name_Standard_L16s 
- Standard_L16s
- AzureSku Name_Standard_L8s_ v2 
- Standard_L8s_v2
- AzureSku Name_Standard_L16s_ v2 
- Standard_L16s_v2
- AzureSku Name_Standard_L8s_ v3 
- Standard_L8s_v3
- AzureSku Name_Standard_L16s_ v3 
- Standard_L16s_v3
- AzureSku Name_Standard_L32s_ v3 
- Standard_L32s_v3
- AzureSku Name_Standard_L8as_ v3 
- Standard_L8as_v3
- AzureSku Name_Standard_L16as_ v3 
- Standard_L16as_v3
- AzureSku Name_Standard_L32as_ v3 
- Standard_L32as_v3
- AzureSku Name_Standard_E64i_ v3 
- Standard_E64i_v3
- AzureSku Name_Standard_E80ids_ v4 
- Standard_E80ids_v4
- AzureSku Name_Standard_E2a_ v4 
- Standard_E2a_v4
- AzureSku Name_Standard_E4a_ v4 
- Standard_E4a_v4
- AzureSku Name_Standard_E8a_ v4 
- Standard_E8a_v4
- AzureSku Name_Standard_E16a_ v4 
- Standard_E16a_v4
- AzureSku Name_Standard_E8as_ v4_1TB_PS 
- Standard_E8as_v4+1TB_PS
- AzureSku Name_Standard_E8as_ v4_2TB_PS 
- Standard_E8as_v4+2TB_PS
- AzureSku Name_Standard_E16as_ v4_3TB_PS 
- Standard_E16as_v4+3TB_PS
- AzureSku Name_Standard_E16as_ v4_4TB_PS 
- Standard_E16as_v4+4TB_PS
- AzureSku Name_Standard_E8as_ v5_1TB_PS 
- Standard_E8as_v5+1TB_PS
- AzureSku Name_Standard_E8as_ v5_2TB_PS 
- Standard_E8as_v5+2TB_PS
- AzureSku Name_Standard_E16as_ v5_3TB_PS 
- Standard_E16as_v5+3TB_PS
- AzureSku Name_Standard_E16as_ v5_4TB_PS 
- Standard_E16as_v5+4TB_PS
- AzureSku Name_Standard_E2ads_ v5 
- Standard_E2ads_v5
- AzureSku Name_Standard_E4ads_ v5 
- Standard_E4ads_v5
- AzureSku Name_Standard_E8ads_ v5 
- Standard_E8ads_v5
- AzureSku Name_Standard_E16ads_ v5 
- Standard_E16ads_v5
- AzureSku Name_Standard_EC8as_ v5_1TB_PS 
- Standard_EC8as_v5+1TB_PS
- AzureSku Name_Standard_EC8as_ v5_2TB_PS 
- Standard_EC8as_v5+2TB_PS
- AzureSku Name_Standard_EC16as_ v5_3TB_PS 
- Standard_EC16as_v5+3TB_PS
- AzureSku Name_Standard_EC16as_ v5_4TB_PS 
- Standard_EC16as_v5+4TB_PS
- AzureSku Name_Standard_EC8ads_ v5 
- Standard_EC8ads_v5
- AzureSku Name_Standard_EC16ads_ v5 
- Standard_EC16ads_v5
- AzureSku Name_Standard_E8s_ v4_1TB_PS 
- Standard_E8s_v4+1TB_PS
- AzureSku Name_Standard_E8s_ v4_2TB_PS 
- Standard_E8s_v4+2TB_PS
- AzureSku Name_Standard_E16s_ v4_3TB_PS 
- Standard_E16s_v4+3TB_PS
- AzureSku Name_Standard_E16s_ v4_4TB_PS 
- Standard_E16s_v4+4TB_PS
- AzureSku Name_Standard_E8s_ v5_1TB_PS 
- Standard_E8s_v5+1TB_PS
- AzureSku Name_Standard_E8s_ v5_2TB_PS 
- Standard_E8s_v5+2TB_PS
- AzureSku Name_Standard_E16s_ v5_3TB_PS 
- Standard_E16s_v5+3TB_PS
- AzureSku Name_Standard_E16s_ v5_4TB_PS 
- Standard_E16s_v5+4TB_PS
- AzureSku Name_Standard_E2d_ v4 
- Standard_E2d_v4
- AzureSku Name_Standard_E4d_ v4 
- Standard_E4d_v4
- AzureSku Name_Standard_E8d_ v4 
- Standard_E8d_v4
- AzureSku Name_Standard_E16d_ v4 
- Standard_E16d_v4
- AzureSku Name_Standard_E2d_ v5 
- Standard_E2d_v5
- AzureSku Name_Standard_E4d_ v5 
- Standard_E4d_v5
- AzureSku Name_Standard_E8d_ v5 
- Standard_E8d_v5
- AzureSku Name_Standard_E16d_ v5 
- Standard_E16d_v5
- Dev_No_SLA_Standard_D11_v2 
- Dev(No SLA)_Standard_D11_v2
- Dev_No_SLA_Standard_E2a_v4 
- Dev(No 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
- Dev_No_SLA_Standard_D11_v2 
- Dev(No SLA)_Standard_D11_v2
- Dev_No_SLA_Standard_E2a_v4 
- Dev(No 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
- DEV_NO_SL_A_STANDARD_D11_V2
- Dev(No SLA)_Standard_D11_v2
- DEV_NO_SL_A_STANDARD_E2A_V4
- Dev(No 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_1_T_B_PS
- Standard_DS13_v2+1TB_PS
- STANDARD_DS13_V2_2_T_B_PS
- Standard_DS13_v2+2TB_PS
- STANDARD_DS14_V2_3_T_B_PS
- Standard_DS14_v2+3TB_PS
- STANDARD_DS14_V2_4_T_B_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_1_T_B_PS
- Standard_E8as_v4+1TB_PS
- STANDARD_E8AS_V4_2_T_B_PS
- Standard_E8as_v4+2TB_PS
- STANDARD_E16AS_V4_3_T_B_PS
- Standard_E16as_v4+3TB_PS
- STANDARD_E16AS_V4_4_T_B_PS
- Standard_E16as_v4+4TB_PS
- STANDARD_E8AS_V5_1_T_B_PS
- Standard_E8as_v5+1TB_PS
- STANDARD_E8AS_V5_2_T_B_PS
- Standard_E8as_v5+2TB_PS
- STANDARD_E16AS_V5_3_T_B_PS
- Standard_E16as_v5+3TB_PS
- STANDARD_E16AS_V5_4_T_B_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_1_T_B_PS
- Standard_EC8as_v5+1TB_PS
- STANDARD_EC8AS_V5_2_T_B_PS
- Standard_EC8as_v5+2TB_PS
- STANDARD_EC16AS_V5_3_T_B_PS
- Standard_EC16as_v5+3TB_PS
- STANDARD_EC16AS_V5_4_T_B_PS
- Standard_EC16as_v5+4TB_PS
- STANDARD_EC8ADS_V5
- Standard_EC8ads_v5
- STANDARD_EC16ADS_V5
- Standard_EC16ads_v5
- STANDARD_E8S_V4_1_T_B_PS
- Standard_E8s_v4+1TB_PS
- STANDARD_E8S_V4_2_T_B_PS
- Standard_E8s_v4+2TB_PS
- STANDARD_E16S_V4_3_T_B_PS
- Standard_E16s_v4+3TB_PS
- STANDARD_E16S_V4_4_T_B_PS
- Standard_E16s_v4+4TB_PS
- STANDARD_E8S_V5_1_T_B_PS
- Standard_E8s_v5+1TB_PS
- STANDARD_E8S_V5_2_T_B_PS
- Standard_E8s_v5+2TB_PS
- STANDARD_E16S_V5_3_T_B_PS
- Standard_E16s_v5+3TB_PS
- STANDARD_E16S_V5_4_T_B_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
- "Dev(No SLA)_Standard_D11_v2" 
- Dev(No SLA)_Standard_D11_v2
- "Dev(No SLA)_Standard_E2a_v4" 
- Dev(No 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
AzureSkuResponse, AzureSkuResponseArgs      
AzureSkuTier, AzureSkuTierArgs      
- Basic
- Basic
- Standard
- Standard
- AzureSku Tier Basic 
- Basic
- AzureSku Tier Standard 
- Standard
- Basic
- Basic
- Standard
- Standard
- Basic
- Basic
- Standard
- Standard
- BASIC
- Basic
- STANDARD
- Standard
- "Basic"
- Basic
- "Standard"
- Standard
ClusterNetworkAccessFlag, ClusterNetworkAccessFlagArgs        
- Enabled
- Enabled
- Disabled
- Disabled
- ClusterNetwork Access Flag Enabled 
- Enabled
- ClusterNetwork Access Flag Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
EngineType, EngineTypeArgs    
- V2
- V2
- V3
- V3
- EngineType V2 
- V2
- EngineType V3 
- V3
- V2
- V2
- V3
- V3
- V2
- V2
- V3
- V3
- V2
- V2
- V3
- V3
- "V2"
- V2
- "V3"
- V3
Identity, IdentityArgs  
- Type
string | Pulumi.Azure Native. Kusto. Identity Type 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- UserAssigned List<string>Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- Type
string | IdentityType 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- UserAssigned []stringIdentities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
String | IdentityType 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned List<String>Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
string | IdentityType 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned string[]Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
str | IdentityType 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- user_assigned_ Sequence[str]identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- type
String | "None" | "SystemAssigned" | "User Assigned" | "System Assigned, User Assigned" 
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned List<String>Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityResponse, IdentityResponseArgs    
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Kusto. Inputs. Identity Response User Assigned Identities> 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- UserAssigned map[string]IdentityIdentities Response User Assigned Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned Map<String,IdentityIdentities Response User Assigned Identities> 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principalId string
- The principal ID of resource identity.
- tenantId string
- The tenant ID of resource.
- type string
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned {[key: string]: IdentityIdentities Response User Assigned Identities} 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principal_id str
- The principal ID of resource identity.
- tenant_id str
- The tenant ID of resource.
- type str
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- user_assigned_ Mapping[str, Identityidentities Response User Assigned Identities] 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
- userAssigned Map<Property Map>Identities 
- The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
IdentityResponseUserAssignedIdentities, IdentityResponseUserAssignedIdentitiesArgs          
- ClientId string
- The client id of user assigned identity.
- PrincipalId string
- The principal id of user assigned identity.
- ClientId string
- The client id of user assigned identity.
- PrincipalId string
- The principal id of user assigned identity.
- clientId String
- The client id of user assigned identity.
- principalId String
- The principal id of user assigned identity.
- clientId string
- The client id of user assigned identity.
- principalId string
- The principal id of user assigned identity.
- client_id str
- The client id of user assigned identity.
- principal_id str
- The principal id of user assigned identity.
- clientId String
- The client id of user assigned identity.
- principalId String
- The principal id of user assigned identity.
IdentityType, IdentityTypeArgs    
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned, UserAssigned
- IdentityType None 
- None
- IdentityType System Assigned 
- SystemAssigned
- IdentityType User Assigned 
- UserAssigned
- IdentityType_System Assigned_User Assigned 
- SystemAssigned, UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned, UserAssigned
- None
- None
- SystemAssigned 
- SystemAssigned
- UserAssigned 
- UserAssigned
- SystemAssigned_User Assigned 
- SystemAssigned, UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned, UserAssigned
- "None"
- None
- "SystemAssigned" 
- SystemAssigned
- "UserAssigned" 
- UserAssigned
- "SystemAssigned, User Assigned" 
- SystemAssigned, UserAssigned
KeyVaultProperties, KeyVaultPropertiesArgs      
- KeyName string
- The name of the key vault key.
- KeyVault stringUri 
- The Uri of the key vault.
- KeyVersion string
- The version of the key vault key.
- UserIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- KeyName string
- The name of the key vault key.
- KeyVault stringUri 
- The Uri of the key vault.
- KeyVersion string
- The version of the key vault key.
- UserIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- keyName String
- The name of the key vault key.
- keyVault StringUri 
- The Uri of the key vault.
- keyVersion String
- The version of the key vault key.
- userIdentity String
- The user assigned identity (ARM resource id) that has access to the key.
- keyName string
- The name of the key vault key.
- keyVault stringUri 
- The Uri of the key vault.
- keyVersion string
- The version of the key vault key.
- userIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- key_name str
- The name of the key vault key.
- key_vault_ struri 
- The Uri of the key vault.
- key_version str
- The version of the key vault key.
- user_identity str
- The user assigned identity (ARM resource id) that has access to the key.
- keyName String
- The name of the key vault key.
- keyVault StringUri 
- The Uri of the key vault.
- keyVersion String
- The version of the key vault key.
- userIdentity String
- The user assigned identity (ARM resource id) that has access to the key.
KeyVaultPropertiesResponse, KeyVaultPropertiesResponseArgs        
- KeyName string
- The name of the key vault key.
- KeyVault stringUri 
- The Uri of the key vault.
- KeyVersion string
- The version of the key vault key.
- UserIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- KeyName string
- The name of the key vault key.
- KeyVault stringUri 
- The Uri of the key vault.
- KeyVersion string
- The version of the key vault key.
- UserIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- keyName String
- The name of the key vault key.
- keyVault StringUri 
- The Uri of the key vault.
- keyVersion String
- The version of the key vault key.
- userIdentity String
- The user assigned identity (ARM resource id) that has access to the key.
- keyName string
- The name of the key vault key.
- keyVault stringUri 
- The Uri of the key vault.
- keyVersion string
- The version of the key vault key.
- userIdentity string
- The user assigned identity (ARM resource id) that has access to the key.
- key_name str
- The name of the key vault key.
- key_vault_ struri 
- The Uri of the key vault.
- key_version str
- The version of the key vault key.
- user_identity str
- The user assigned identity (ARM resource id) that has access to the key.
- keyName String
- The name of the key vault key.
- keyVault StringUri 
- The Uri of the key vault.
- keyVersion String
- The version of the key vault key.
- userIdentity String
- The user assigned identity (ARM resource id) that has access to the key.
LanguageExtension, LanguageExtensionArgs    
- LanguageExtension string | Pulumi.Image Name Azure Native. Kusto. Language Extension Image Name 
- The language extension image name.
- LanguageExtension string | Pulumi.Name Azure Native. Kusto. Language Extension Name 
- The language extension name.
- LanguageExtension string | LanguageImage Name Extension Image Name 
- The language extension image name.
- LanguageExtension string | LanguageName Extension Name 
- The language extension name.
- languageExtension String | LanguageImage Name Extension Image Name 
- The language extension image name.
- languageExtension String | LanguageName Extension Name 
- The language extension name.
- languageExtension string | LanguageImage Name Extension Image Name 
- The language extension image name.
- languageExtension string | LanguageName Extension Name 
- The language extension name.
- language_extension_ str | Languageimage_ name Extension Image Name 
- The language extension image name.
- language_extension_ str | Languagename Extension Name 
- The language extension name.
- languageExtension String | "R" | "Python3_6_5" | "Python3_10_8"Image Name 
- The language extension image name.
- languageExtension String | "PYTHON" | "R"Name 
- The language extension name.
LanguageExtensionImageName, LanguageExtensionImageNameArgs        
- R
- R
- Python3_6_5
- Python3_6_5
- Python3_10_8
- Python3_10_8
- LanguageExtension Image Name R 
- R
- LanguageExtension Image Name_Python3_6_5 
- Python3_6_5
- LanguageExtension Image Name_Python3_10_8 
- Python3_10_8
- R
- R
- Python3_6_5
- Python3_6_5
- Python3_10_8
- Python3_10_8
- R
- R
- Python3_6_5
- Python3_6_5
- Python3_10_8
- Python3_10_8
- R
- R
- PYTHON3_6_5
- Python3_6_5
- PYTHON3_10_8
- Python3_10_8
- "R"
- R
- "Python3_6_5"
- Python3_6_5
- "Python3_10_8"
- Python3_10_8
LanguageExtensionName, LanguageExtensionNameArgs      
- PYTHON
- PYTHON
- R
- R
- LanguageExtension Name PYTHON 
- PYTHON
- LanguageExtension Name R 
- R
- PYTHON
- PYTHON
- R
- R
- PYTHON
- PYTHON
- R
- R
- PYTHON
- PYTHON
- R
- R
- "PYTHON"
- PYTHON
- "R"
- R
LanguageExtensionResponse, LanguageExtensionResponseArgs      
- LanguageExtension stringImage Name 
- The language extension image name.
- LanguageExtension stringName 
- The language extension name.
- LanguageExtension stringImage Name 
- The language extension image name.
- LanguageExtension stringName 
- The language extension name.
- languageExtension StringImage Name 
- The language extension image name.
- languageExtension StringName 
- The language extension name.
- languageExtension stringImage Name 
- The language extension image name.
- languageExtension stringName 
- The language extension name.
- language_extension_ strimage_ name 
- The language extension image name.
- language_extension_ strname 
- The language extension name.
- languageExtension StringImage Name 
- The language extension image name.
- languageExtension StringName 
- The language extension name.
LanguageExtensionsList, LanguageExtensionsListArgs      
- Value
List<Pulumi.Azure Native. Kusto. Inputs. Language Extension> 
- The list of language extensions.
- Value
[]LanguageExtension 
- The list of language extensions.
- value
List<LanguageExtension> 
- The list of language extensions.
- value
LanguageExtension[] 
- The list of language extensions.
- value
Sequence[LanguageExtension] 
- The list of language extensions.
- value List<Property Map>
- The list of language extensions.
LanguageExtensionsListResponse, LanguageExtensionsListResponseArgs        
- Value
List<Pulumi.Azure Native. Kusto. Inputs. Language Extension Response> 
- The list of language extensions.
- Value
[]LanguageExtension Response 
- The list of language extensions.
- value
List<LanguageExtension Response> 
- The list of language extensions.
- value
LanguageExtension Response[] 
- The list of language extensions.
- value
Sequence[LanguageExtension Response] 
- The list of language extensions.
- value List<Property Map>
- The list of language extensions.
OptimizedAutoscale, OptimizedAutoscaleArgs    
- is_enabled bool
- A boolean value that indicate if the optimized autoscale feature is enabled or not.
- maximum int
- Maximum allowed instances count.
- minimum int
- Minimum allowed instances count.
- version int
- The version of the template defined, for instance 1.
OptimizedAutoscaleResponse, OptimizedAutoscaleResponseArgs      
- is_enabled bool
- A boolean value that indicate if the optimized autoscale feature is enabled or not.
- maximum int
- Maximum allowed instances count.
- minimum int
- Minimum allowed instances count.
- version int
- The version of the template defined, for instance 1.
PrivateEndpointConnectionResponse, PrivateEndpointConnectionResponseArgs        
- GroupId string
- Group id of the private endpoint.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- PrivateEndpoint Pulumi.Azure Native. Kusto. Inputs. Private Endpoint Property Response 
- Private endpoint which the connection belongs to.
- PrivateLink Pulumi.Service Connection State Azure Native. Kusto. Inputs. Private Link Service Connection State Property Response 
- Connection State of the Private Endpoint Connection.
- ProvisioningState string
- Provisioning state of the private endpoint.
- SystemData Pulumi.Azure Native. Kusto. Inputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- GroupId string
- Group id of the private endpoint.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- PrivateEndpoint PrivateEndpoint Property Response 
- Private endpoint which the connection belongs to.
- PrivateLink PrivateService Connection State Link Service Connection State Property Response 
- Connection State of the Private Endpoint Connection.
- ProvisioningState string
- Provisioning state of the private endpoint.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- groupId String
- Group id of the private endpoint.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- privateEndpoint PrivateEndpoint Property Response 
- Private endpoint which the connection belongs to.
- privateLink PrivateService Connection State Link Service Connection State Property Response 
- Connection State of the Private Endpoint Connection.
- provisioningState String
- Provisioning state of the private endpoint.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- groupId string
- Group id of the private endpoint.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- privateEndpoint PrivateEndpoint Property Response 
- Private endpoint which the connection belongs to.
- privateLink PrivateService Connection State Link Service Connection State Property Response 
- Connection State of the Private Endpoint Connection.
- provisioningState string
- Provisioning state of the private endpoint.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- group_id str
- Group id of the private endpoint.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- private_endpoint PrivateEndpoint Property Response 
- Private endpoint which the connection belongs to.
- private_link_ Privateservice_ connection_ state Link Service Connection State Property Response 
- Connection State of the Private Endpoint Connection.
- provisioning_state str
- Provisioning state of the private endpoint.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- groupId String
- Group id of the private endpoint.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- privateEndpoint Property Map
- Private endpoint which the connection belongs to.
- privateLink Property MapService Connection State 
- Connection State of the Private Endpoint Connection.
- provisioningState String
- Provisioning state of the private endpoint.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
PrivateEndpointPropertyResponse, PrivateEndpointPropertyResponseArgs        
- Id string
- Resource id of the private endpoint.
- Id string
- Resource id of the private endpoint.
- id String
- Resource id of the private endpoint.
- id string
- Resource id of the private endpoint.
- id str
- Resource id of the private endpoint.
- id String
- Resource id of the private endpoint.
PrivateLinkServiceConnectionStatePropertyResponse, PrivateLinkServiceConnectionStatePropertyResponseArgs              
- ActionsRequired string
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- Description string
- The private link service connection description.
- Status string
- The private link service connection status.
- ActionsRequired string
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- Description string
- The private link service connection description.
- Status string
- The private link service connection status.
- actionsRequired String
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- description String
- The private link service connection description.
- status String
- The private link service connection status.
- actionsRequired string
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- description string
- The private link service connection description.
- status string
- The private link service connection status.
- actions_required str
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- description str
- The private link service connection description.
- status str
- The private link service connection status.
- actionsRequired String
- Any action that is required beyond basic workflow (approve/ reject/ disconnect)
- description String
- The private link service connection description.
- status String
- The private link service connection status.
PublicIPType, PublicIPTypeArgs    
- IPv4
- IPv4
- DualStack 
- DualStack
- PublicIPType IPv4 
- IPv4
- PublicIPType Dual Stack 
- DualStack
- IPv4
- IPv4
- DualStack 
- DualStack
- IPv4
- IPv4
- DualStack 
- DualStack
- I_PV4
- IPv4
- DUAL_STACK
- DualStack
- "IPv4"
- IPv4
- "DualStack" 
- DualStack
PublicNetworkAccess, PublicNetworkAccessArgs      
- Enabled
- Enabled
- Disabled
- Disabled
- PublicNetwork Access Enabled 
- Enabled
- PublicNetwork Access Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TrustedExternalTenant, TrustedExternalTenantArgs      
- Value string
- GUID representing an external tenant.
- Value string
- GUID representing an external tenant.
- value String
- GUID representing an external tenant.
- value string
- GUID representing an external tenant.
- value str
- GUID representing an external tenant.
- value String
- GUID representing an external tenant.
TrustedExternalTenantResponse, TrustedExternalTenantResponseArgs        
- Value string
- GUID representing an external tenant.
- Value string
- GUID representing an external tenant.
- value String
- GUID representing an external tenant.
- value string
- GUID representing an external tenant.
- value str
- GUID representing an external tenant.
- value String
- GUID representing an external tenant.
VirtualNetworkConfiguration, VirtualNetworkConfigurationArgs      
- DataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- EnginePublic stringIp Id 
- Engine service's public IP address resource id.
- SubnetId string
- The subnet resource id.
- DataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- EnginePublic stringIp Id 
- Engine service's public IP address resource id.
- SubnetId string
- The subnet resource id.
- dataManagement StringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic StringIp Id 
- Engine service's public IP address resource id.
- subnetId String
- The subnet resource id.
- dataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic stringIp Id 
- Engine service's public IP address resource id.
- subnetId string
- The subnet resource id.
- data_management_ strpublic_ ip_ id 
- Data management's service public IP address resource id.
- engine_public_ strip_ id 
- Engine service's public IP address resource id.
- subnet_id str
- The subnet resource id.
- dataManagement StringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic StringIp Id 
- Engine service's public IP address resource id.
- subnetId String
- The subnet resource id.
VirtualNetworkConfigurationResponse, VirtualNetworkConfigurationResponseArgs        
- DataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- EnginePublic stringIp Id 
- Engine service's public IP address resource id.
- SubnetId string
- The subnet resource id.
- DataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- EnginePublic stringIp Id 
- Engine service's public IP address resource id.
- SubnetId string
- The subnet resource id.
- dataManagement StringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic StringIp Id 
- Engine service's public IP address resource id.
- subnetId String
- The subnet resource id.
- dataManagement stringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic stringIp Id 
- Engine service's public IP address resource id.
- subnetId string
- The subnet resource id.
- data_management_ strpublic_ ip_ id 
- Data management's service public IP address resource id.
- engine_public_ strip_ id 
- Engine service's public IP address resource id.
- subnet_id str
- The subnet resource id.
- dataManagement StringPublic Ip Id 
- Data management's service public IP address resource id.
- enginePublic StringIp Id 
- Engine service's public IP address resource id.
- subnetId String
- The subnet resource id.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:kusto:Cluster kustoCluster /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0