azure-native.kusto.Cluster
Explore with Pulumi AI
Class representing a Kusto cluster. API Version: 2021-01-01.
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()
{
ClusterName = "kustoclusterrptest4",
EnableDoubleEncryption = false,
EnablePurge = true,
EnableStreamingIngest = true,
Identity = new AzureNative.Kusto.Inputs.IdentityArgs
{
Type = "SystemAssigned",
},
Location = "westus",
ResourceGroupName = "kustorptest",
Sku = new AzureNative.Kusto.Inputs.AzureSkuArgs
{
Capacity = 2,
Name = "Standard_L8s",
Tier = "Standard",
},
});
});
package main
import (
kusto "github.com/pulumi/pulumi-azure-native-sdk/kusto"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := kusto.NewCluster(ctx, "cluster", &kusto.ClusterArgs{
ClusterName: pulumi.String("kustoclusterrptest4"),
EnableDoubleEncryption: pulumi.Bool(false),
EnablePurge: pulumi.Bool(true),
EnableStreamingIngest: pulumi.Bool(true),
Identity: &kusto.IdentityArgs{
Type: pulumi.String("SystemAssigned"),
},
Location: pulumi.String("westus"),
ResourceGroupName: pulumi.String("kustorptest"),
Sku: &kusto.AzureSkuArgs{
Capacity: pulumi.Int(2),
Name: pulumi.String("Standard_L8s"),
Tier: pulumi.String("Standard"),
},
})
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 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()
.clusterName("kustoclusterrptest4")
.enableDoubleEncryption(false)
.enablePurge(true)
.enableStreamingIngest(true)
.identity(Map.of("type", "SystemAssigned"))
.location("westus")
.resourceGroupName("kustorptest")
.sku(Map.ofEntries(
Map.entry("capacity", 2),
Map.entry("name", "Standard_L8s"),
Map.entry("tier", "Standard")
))
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
cluster = azure_native.kusto.Cluster("cluster",
cluster_name="kustoclusterrptest4",
enable_double_encryption=False,
enable_purge=True,
enable_streaming_ingest=True,
identity=azure_native.kusto.IdentityArgs(
type="SystemAssigned",
),
location="westus",
resource_group_name="kustorptest",
sku=azure_native.kusto.AzureSkuArgs(
capacity=2,
name="Standard_L8s",
tier="Standard",
))
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const cluster = new azure_native.kusto.Cluster("cluster", {
clusterName: "kustoclusterrptest4",
enableDoubleEncryption: false,
enablePurge: true,
enableStreamingIngest: true,
identity: {
type: "SystemAssigned",
},
location: "westus",
resourceGroupName: "kustorptest",
sku: {
capacity: 2,
name: "Standard_L8s",
tier: "Standard",
},
});
resources:
cluster:
type: azure-native:kusto:Cluster
properties:
clusterName: kustoclusterrptest4
enableDoubleEncryption: false
enablePurge: true
enableStreamingIngest: true
identity:
type: SystemAssigned
location: westus
resourceGroupName: kustorptest
sku:
capacity: 2
name: Standard_L8s
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,
location: Optional[str] = None,
optimized_autoscale: Optional[OptimizedAutoscaleArgs] = None,
enable_streaming_ingest: Optional[bool] = None,
engine_type: Optional[Union[str, EngineType]] = None,
identity: Optional[IdentityArgs] = None,
key_vault_properties: Optional[KeyVaultPropertiesArgs] = None,
cluster_name: Optional[str] = None,
enable_purge: Optional[bool] = None,
enable_double_encryption: Optional[bool] = None,
enable_disk_encryption: Optional[bool] = None,
tags: Optional[Mapping[str, str]] = None,
trusted_external_tenants: Optional[Sequence[TrustedExternalTenantArgs]] = None,
virtual_network_configuration: Optional[VirtualNetworkConfigurationArgs] = None,
zones: Optional[Sequence[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 =
{
{ "name", "string" },
{ "tier", "string" },
{ "capacity", 0 },
},
Location = "string",
OptimizedAutoscale =
{
{ "isEnabled", false },
{ "maximum", 0 },
{ "minimum", 0 },
{ "version", 0 },
},
EnableStreamingIngest = false,
EngineType = "string",
Identity =
{
{ "type", "string" },
{ "userAssignedIdentities",
{
{ "string", "any" },
} },
},
KeyVaultProperties =
{
{ "keyName", "string" },
{ "keyVaultUri", "string" },
{ "keyVersion", "string" },
{ "userIdentity", "string" },
},
ClusterName = "string",
EnablePurge = false,
EnableDoubleEncryption = false,
EnableDiskEncryption = false,
Tags =
{
{ "string", "string" },
},
TrustedExternalTenants = new[]
{
{
{ "value", "string" },
},
},
VirtualNetworkConfiguration =
{
{ "dataManagementPublicIpId", "string" },
{ "enginePublicIpId", "string" },
{ "subnetId", "string" },
},
Zones = new[]
{
"string",
},
});
example, err := kusto.NewCluster(ctx, "exampleclusterResourceResourceFromKusto", &kusto.ClusterArgs{
ResourceGroupName: "string",
Sku: map[string]interface{}{
"name": "string",
"tier": "string",
"capacity": 0,
},
Location: "string",
OptimizedAutoscale: map[string]interface{}{
"isEnabled": false,
"maximum": 0,
"minimum": 0,
"version": 0,
},
EnableStreamingIngest: false,
EngineType: "string",
Identity: map[string]interface{}{
"type": "string",
"userAssignedIdentities": map[string]interface{}{
"string": "any",
},
},
KeyVaultProperties: map[string]interface{}{
"keyName": "string",
"keyVaultUri": "string",
"keyVersion": "string",
"userIdentity": "string",
},
ClusterName: "string",
EnablePurge: false,
EnableDoubleEncryption: false,
EnableDiskEncryption: false,
Tags: map[string]interface{}{
"string": "string",
},
TrustedExternalTenants: []map[string]interface{}{
map[string]interface{}{
"value": "string",
},
},
VirtualNetworkConfiguration: map[string]interface{}{
"dataManagementPublicIpId": "string",
"enginePublicIpId": "string",
"subnetId": "string",
},
Zones: []string{
"string",
},
})
var exampleclusterResourceResourceFromKusto = new Cluster("exampleclusterResourceResourceFromKusto", ClusterArgs.builder()
.resourceGroupName("string")
.sku(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.location("string")
.optimizedAutoscale(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.enableStreamingIngest(false)
.engineType("string")
.identity(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.keyVaultProperties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.clusterName("string")
.enablePurge(false)
.enableDoubleEncryption(false)
.enableDiskEncryption(false)
.tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.trustedExternalTenants(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.virtualNetworkConfiguration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.zones("string")
.build());
examplecluster_resource_resource_from_kusto = azure_native.kusto.Cluster("exampleclusterResourceResourceFromKusto",
resource_group_name=string,
sku={
name: string,
tier: string,
capacity: 0,
},
location=string,
optimized_autoscale={
isEnabled: False,
maximum: 0,
minimum: 0,
version: 0,
},
enable_streaming_ingest=False,
engine_type=string,
identity={
type: string,
userAssignedIdentities: {
string: any,
},
},
key_vault_properties={
keyName: string,
keyVaultUri: string,
keyVersion: string,
userIdentity: string,
},
cluster_name=string,
enable_purge=False,
enable_double_encryption=False,
enable_disk_encryption=False,
tags={
string: string,
},
trusted_external_tenants=[{
value: string,
}],
virtual_network_configuration={
dataManagementPublicIpId: string,
enginePublicIpId: string,
subnetId: string,
},
zones=[string])
const exampleclusterResourceResourceFromKusto = new azure_native.kusto.Cluster("exampleclusterResourceResourceFromKusto", {
resourceGroupName: "string",
sku: {
name: "string",
tier: "string",
capacity: 0,
},
location: "string",
optimizedAutoscale: {
isEnabled: false,
maximum: 0,
minimum: 0,
version: 0,
},
enableStreamingIngest: false,
engineType: "string",
identity: {
type: "string",
userAssignedIdentities: {
string: "any",
},
},
keyVaultProperties: {
keyName: "string",
keyVaultUri: "string",
keyVersion: "string",
userIdentity: "string",
},
clusterName: "string",
enablePurge: false,
enableDoubleEncryption: false,
enableDiskEncryption: false,
tags: {
string: "string",
},
trustedExternalTenants: [{
value: "string",
}],
virtualNetworkConfiguration: {
dataManagementPublicIpId: "string",
enginePublicIpId: "string",
subnetId: "string",
},
zones: ["string"],
});
type: azure-native:kusto:Cluster
properties:
clusterName: string
enableDiskEncryption: false
enableDoubleEncryption: false
enablePurge: false
enableStreamingIngest: false
engineType: string
identity:
type: string
userAssignedIdentities:
string: any
keyVaultProperties:
keyName: string
keyVaultUri: string
keyVersion: string
userIdentity: string
location: string
optimizedAutoscale:
isEnabled: false
maximum: 0
minimum: 0
version: 0
resourceGroupName: string
sku:
capacity: 0
name: string
tier: string
tags:
string: string
trustedExternalTenants:
- value: 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:
- Resource
Group stringName - The name of the resource group containing the Kusto cluster.
- Sku
Pulumi.
Azure Native. Kusto. Inputs. Azure Sku - The SKU of the cluster.
- Cluster
Name string - The name of the Kusto cluster.
- 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 string | Pulumi.Azure Native. Kusto. Engine Type - The engine type
- Identity
Pulumi.
Azure Native. Kusto. Inputs. Identity - The identity of the cluster, if configured.
- Key
Vault Pulumi.Properties Azure Native. Kusto. Inputs. Key Vault Properties - KeyVault properties for the cluster encryption.
- Location string
- The geo-location where the resource lives
- Optimized
Autoscale Pulumi.Azure Native. Kusto. Inputs. Optimized Autoscale - Optimized auto scale definition.
- Dictionary<string, string>
- Resource tags.
- Trusted
External List<Pulumi.Tenants Azure Native. Kusto. Inputs. Trusted External Tenant> - The cluster's external tenants.
- Virtual
Network Pulumi.Configuration Azure Native. Kusto. Inputs. Virtual Network Configuration - Virtual network definition.
- Zones List<string>
- The availability zones of the cluster.
- Resource
Group stringName - The name of the resource group containing the Kusto cluster.
- Sku
Azure
Sku Args - The SKU of the cluster.
- Cluster
Name string - The name of the Kusto cluster.
- 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 string | EngineType - The engine type
- Identity
Identity
Args - The identity of the cluster, if configured.
- Key
Vault KeyProperties Vault Properties Args - KeyVault properties for the cluster encryption.
- Location string
- The geo-location where the resource lives
- Optimized
Autoscale OptimizedAutoscale Args - Optimized auto scale definition.
- map[string]string
- Resource tags.
- Trusted
External []TrustedTenants External Tenant Args - The cluster's external tenants.
- Virtual
Network VirtualConfiguration Network Configuration Args - Virtual network definition.
- Zones []string
- The availability zones of the cluster.
- resource
Group StringName - The name of the resource group containing the Kusto cluster.
- sku
Azure
Sku - The SKU of the cluster.
- cluster
Name String - The name of the Kusto cluster.
- enable
Disk BooleanEncryption - A boolean value that indicates if the cluster's disks are encrypted.
- enable
Double BooleanEncryption - A boolean value that indicates if double encryption is enabled.
- enable
Purge Boolean - A boolean value that indicates if the purge operations are enabled.
- enable
Streaming BooleanIngest - A boolean value that indicates if the streaming ingest is enabled.
- engine
Type String | EngineType - The engine type
- identity Identity
- The identity of the cluster, if configured.
- key
Vault KeyProperties Vault Properties - KeyVault properties for the cluster encryption.
- location String
- The geo-location where the resource lives
- optimized
Autoscale OptimizedAutoscale - Optimized auto scale definition.
- Map<String,String>
- Resource tags.
- trusted
External List<TrustedTenants External Tenant> - The cluster's external tenants.
- virtual
Network VirtualConfiguration Network Configuration - Virtual network definition.
- zones List<String>
- The availability zones of the cluster.
- resource
Group stringName - The name of the resource group containing the Kusto cluster.
- sku
Azure
Sku - The SKU of the cluster.
- cluster
Name string - The name of the Kusto cluster.
- enable
Disk booleanEncryption - A boolean value that indicates if the cluster's disks are encrypted.
- enable
Double booleanEncryption - A boolean value that indicates if double encryption is enabled.
- enable
Purge boolean - A boolean value that indicates if the purge operations are enabled.
- enable
Streaming booleanIngest - A boolean value that indicates if the streaming ingest is enabled.
- engine
Type string | EngineType - The engine type
- identity Identity
- The identity of the cluster, if configured.
- key
Vault KeyProperties Vault Properties - KeyVault properties for the cluster encryption.
- location string
- The geo-location where the resource lives
- optimized
Autoscale OptimizedAutoscale - Optimized auto scale definition.
- {[key: string]: string}
- Resource tags.
- trusted
External TrustedTenants External Tenant[] - The cluster's external tenants.
- virtual
Network 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
Azure
Sku Args - The SKU of the cluster.
- cluster_
name str - The name of the Kusto cluster.
- 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
Identity
Args - The identity of the cluster, if configured.
- key_
vault_ Keyproperties Vault Properties Args - KeyVault properties for the cluster encryption.
- location str
- The geo-location where the resource lives
- optimized_
autoscale OptimizedAutoscale Args - Optimized auto scale definition.
- Mapping[str, str]
- Resource tags.
- trusted_
external_ Sequence[Trustedtenants External Tenant Args] - The cluster's external tenants.
- virtual_
network_ Virtualconfiguration Network Configuration Args - Virtual network definition.
- zones Sequence[str]
- The availability zones of the cluster.
- resource
Group StringName - The name of the resource group containing the Kusto cluster.
- sku Property Map
- The SKU of the cluster.
- cluster
Name String - The name of the Kusto cluster.
- enable
Disk BooleanEncryption - A boolean value that indicates if the cluster's disks are encrypted.
- enable
Double BooleanEncryption - A boolean value that indicates if double encryption is enabled.
- enable
Purge Boolean - A boolean value that indicates if the purge operations are enabled.
- enable
Streaming BooleanIngest - A boolean value that indicates if the streaming ingest is enabled.
- engine
Type String | "V2" | "V3" - The engine type
- identity Property Map
- The identity of the cluster, if configured.
- key
Vault Property MapProperties - KeyVault properties for the cluster encryption.
- location String
- The geo-location where the resource lives
- optimized
Autoscale Property Map - Optimized auto scale definition.
- Map<String>
- Resource tags.
- trusted
External List<Property Map>Tenants - The cluster's external tenants.
- virtual
Network 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:
- Data
Ingestion 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.
- Language
Extensions Pulumi.Azure Native. Kusto. Outputs. Language Extensions List Response - List of the cluster's language extensions.
- Name string
- The name of the resource
- Provisioning
State string - The provisioned state of the resource.
- State string
- The state of the resource.
- State
Reason string - The reason for the cluster's current state.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Uri string
- The cluster URI.
- Data
Ingestion 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.
- Language
Extensions LanguageExtensions List Response - List of the cluster's language extensions.
- Name string
- The name of the resource
- Provisioning
State string - The provisioned state of the resource.
- State string
- The state of the resource.
- State
Reason string - The reason for the cluster's current state.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Uri string
- The cluster URI.
- data
Ingestion 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.
- language
Extensions LanguageExtensions List Response - List of the cluster's language extensions.
- name String
- The name of the resource
- provisioning
State String - The provisioned state of the resource.
- state String
- The state of the resource.
- state
Reason String - The reason for the cluster's current state.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri String
- The cluster URI.
- data
Ingestion 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.
- language
Extensions LanguageExtensions List Response - List of the cluster's language extensions.
- name string
- The name of the resource
- provisioning
State string - The provisioned state of the resource.
- state string
- The state of the resource.
- state
Reason string - The reason for the cluster's current state.
- 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.
- language_
extensions LanguageExtensions List Response - List of the cluster's language extensions.
- name str
- The name of the resource
- 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.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri str
- The cluster URI.
- data
Ingestion 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.
- language
Extensions Property Map - List of the cluster's language extensions.
- name String
- The name of the resource
- provisioning
State String - The provisioned state of the resource.
- state String
- The state of the resource.
- state
Reason String - The reason for the cluster's current state.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- uri String
- The cluster URI.
Supporting Types
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 | Azure
Sku Name - SKU name.
- Tier
string | Azure
Sku Tier - SKU tier.
- Capacity int
- The number of instances of the cluster.
- name
String | Azure
Sku Name - SKU name.
- tier
String | Azure
Sku Tier - SKU tier.
- capacity Integer
- The number of instances of the cluster.
- name
string | Azure
Sku Name - SKU name.
- tier
string | Azure
Sku Tier - SKU tier.
- capacity number
- The number of instances of the cluster.
- name
str | Azure
Sku Name - SKU name.
- tier
str | Azure
Sku Tier - SKU tier.
- capacity int
- The number of instances of the cluster.
- name
String | "Standard_DS13_
v2+1TB_PS" | "Standard_DS13_ v2+2TB_PS" | "Standard_DS14_ v2+3TB_PS" | "Standard_DS14_ v2+4TB_PS" | "Standard_D13_ v2" | "Standard_D14_ v2" | "Standard_L8s" | "Standard_L16s" | "Standard_L8s_ v2" | "Standard_L16s_ v2" | "Standard_D11_ v2" | "Standard_D12_ v2" | "Standard_L4s" | "Dev(No SLA)_Standard_D11_ v2" | "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" | "Dev(No SLA)_Standard_E2a_ v4" - SKU name.
- tier String | "Basic" | "Standard"
- SKU tier.
- capacity Number
- The number of instances of the cluster.
AzureSkuName, AzureSkuNameArgs
- 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_D13_
v2 - Standard_D13_v2
- Standard_D14_
v2 - Standard_D14_v2
- Standard_L8s
- Standard_L8s
- Standard_L16s
- Standard_L16s
- Standard_L8s_
v2 - Standard_L8s_v2
- Standard_L16s_
v2 - Standard_L16s_v2
- Standard_D11_
v2 - Standard_D11_v2
- Standard_D12_
v2 - Standard_D12_v2
- Standard_L4s
- Standard_L4s
- Dev_No_SLA_Standard_D11_
v2 - Dev(No SLA)_Standard_D11_v2
- 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
- Dev_No_SLA_Standard_E2a_
v4 - Dev(No SLA)_Standard_E2a_v4
- Azure
Sku Name_Standard_DS13_ v2_1TB_PS - Standard_DS13_v2+1TB_PS
- Azure
Sku Name_Standard_DS13_ v2_2TB_PS - Standard_DS13_v2+2TB_PS
- Azure
Sku Name_Standard_DS14_ v2_3TB_PS - Standard_DS14_v2+3TB_PS
- Azure
Sku Name_Standard_DS14_ v2_4TB_PS - Standard_DS14_v2+4TB_PS
- Azure
Sku Name_Standard_D13_ v2 - Standard_D13_v2
- Azure
Sku Name_Standard_D14_ v2 - Standard_D14_v2
- Azure
Sku Name_Standard_L8s - Standard_L8s
- Azure
Sku Name_Standard_L16s - Standard_L16s
- Azure
Sku Name_Standard_L8s_ v2 - Standard_L8s_v2
- Azure
Sku Name_Standard_L16s_ v2 - Standard_L16s_v2
- Azure
Sku Name_Standard_D11_ v2 - Standard_D11_v2
- Azure
Sku Name_Standard_D12_ v2 - Standard_D12_v2
- Azure
Sku Name_Standard_L4s - Standard_L4s
- Azure
Sku Name_Dev_No_SLA_Standard_D11_ v2 - Dev(No SLA)_Standard_D11_v2
- Azure
Sku Name_Standard_E64i_ v3 - Standard_E64i_v3
- Azure
Sku Name_Standard_E80ids_ v4 - Standard_E80ids_v4
- Azure
Sku Name_Standard_E2a_ v4 - Standard_E2a_v4
- Azure
Sku Name_Standard_E4a_ v4 - Standard_E4a_v4
- Azure
Sku Name_Standard_E8a_ v4 - Standard_E8a_v4
- Azure
Sku Name_Standard_E16a_ v4 - Standard_E16a_v4
- Azure
Sku Name_Standard_E8as_ v4_1TB_PS - Standard_E8as_v4+1TB_PS
- Azure
Sku Name_Standard_E8as_ v4_2TB_PS - Standard_E8as_v4+2TB_PS
- Azure
Sku Name_Standard_E16as_ v4_3TB_PS - Standard_E16as_v4+3TB_PS
- Azure
Sku Name_Standard_E16as_ v4_4TB_PS - Standard_E16as_v4+4TB_PS
- Azure
Sku Name_Dev_No_SLA_Standard_E2a_ v4 - Dev(No SLA)_Standard_E2a_v4
- 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_D13_
v2 - Standard_D13_v2
- Standard_D14_
v2 - Standard_D14_v2
- Standard_L8s
- Standard_L8s
- Standard_L16s
- Standard_L16s
- Standard_L8s_
v2 - Standard_L8s_v2
- Standard_L16s_
v2 - Standard_L16s_v2
- Standard_D11_
v2 - Standard_D11_v2
- Standard_D12_
v2 - Standard_D12_v2
- Standard_L4s
- Standard_L4s
- Dev_No_SLA_Standard_D11_
v2 - Dev(No SLA)_Standard_D11_v2
- 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
- Dev_No_SLA_Standard_E2a_
v4 - Dev(No SLA)_Standard_E2a_v4
- 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_D13_
v2 - Standard_D13_v2
- Standard_D14_
v2 - Standard_D14_v2
- Standard_L8s
- Standard_L8s
- Standard_L16s
- Standard_L16s
- Standard_L8s_
v2 - Standard_L8s_v2
- Standard_L16s_
v2 - Standard_L16s_v2
- Standard_D11_
v2 - Standard_D11_v2
- Standard_D12_
v2 - Standard_D12_v2
- Standard_L4s
- Standard_L4s
- Dev_No_SLA_Standard_D11_
v2 - Dev(No SLA)_Standard_D11_v2
- 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
- Dev_No_SLA_Standard_E2a_
v4 - Dev(No SLA)_Standard_E2a_v4
- 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_D13_V2
- Standard_D13_v2
- STANDARD_D14_V2
- Standard_D14_v2
- STANDARD_L8S
- Standard_L8s
- STANDARD_L16S
- Standard_L16s
- STANDARD_L8S_V2
- Standard_L8s_v2
- STANDARD_L16S_V2
- Standard_L16s_v2
- STANDARD_D11_V2
- Standard_D11_v2
- STANDARD_D12_V2
- Standard_D12_v2
- STANDARD_L4S
- Standard_L4s
- DEV_NO_SL_A_STANDARD_D11_V2
- Dev(No SLA)_Standard_D11_v2
- 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
- DEV_NO_SL_A_STANDARD_E2A_V4
- Dev(No SLA)_Standard_E2a_v4
- "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_D13_
v2" - Standard_D13_v2
- "Standard_D14_
v2" - Standard_D14_v2
- "Standard_L8s"
- Standard_L8s
- "Standard_L16s"
- Standard_L16s
- "Standard_L8s_
v2" - Standard_L8s_v2
- "Standard_L16s_
v2" - Standard_L16s_v2
- "Standard_D11_
v2" - Standard_D11_v2
- "Standard_D12_
v2" - Standard_D12_v2
- "Standard_L4s"
- Standard_L4s
- "Dev(No SLA)_Standard_D11_
v2" - Dev(No SLA)_Standard_D11_v2
- "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
- "Dev(No SLA)_Standard_E2a_
v4" - Dev(No SLA)_Standard_E2a_v4
AzureSkuResponse, AzureSkuResponseArgs
AzureSkuTier, AzureSkuTierArgs
- Basic
- Basic
- Standard
- Standard
- Azure
Sku Tier Basic - Basic
- Azure
Sku Tier Standard - Standard
- Basic
- Basic
- Standard
- Standard
- Basic
- Basic
- Standard
- Standard
- BASIC
- Basic
- STANDARD
- Standard
- "Basic"
- Basic
- "Standard"
- Standard
EngineType, EngineTypeArgs
- V2
- V2
- V3
- V3
- Engine
Type V2 - V2
- Engine
Type 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.
- User
Assigned Dictionary<string, object>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 | 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.
- User
Assigned map[string]interface{}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 | 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.
- user
Assigned Map<String,Object>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 | 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.
- user
Assigned {[key: string]: any}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 | 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.
- user_
assigned_ Mapping[str, Any]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" | "System
Assigned" | "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.
- user
Assigned Map<Any>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
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id 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.
- User
Assigned 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}'.
- Principal
Id string - The principal ID of resource identity.
- Tenant
Id 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.
- User
Assigned 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}'.
- principal
Id String - The principal ID of resource identity.
- tenant
Id 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.
- user
Assigned 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}'.
- principal
Id string - The principal ID of resource identity.
- tenant
Id 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.
- user
Assigned {[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}'.
- principal
Id String - The principal ID of resource identity.
- tenant
Id 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.
- user
Assigned 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
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- client
Id string - The client id of user assigned identity.
- principal
Id 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.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
IdentityType, IdentityTypeArgs
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- Identity
Type None - None
- Identity
Type System Assigned - SystemAssigned
- Identity
Type User Assigned - UserAssigned
- Identity
Type_System Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned, UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned, UserAssigned
- "None"
- None
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
- "System
Assigned, User Assigned" - SystemAssigned, UserAssigned
KeyVaultProperties, KeyVaultPropertiesArgs
- Key
Name string - The name of the key vault key.
- Key
Vault stringUri - The Uri of the key vault.
- Key
Version string - The version of the key vault key.
- User
Identity string - The user assigned identity (ARM resource id) that has access to the key.
- Key
Name string - The name of the key vault key.
- Key
Vault stringUri - The Uri of the key vault.
- Key
Version string - The version of the key vault key.
- User
Identity string - The user assigned identity (ARM resource id) that has access to the key.
- key
Name String - The name of the key vault key.
- key
Vault StringUri - The Uri of the key vault.
- key
Version String - The version of the key vault key.
- user
Identity String - The user assigned identity (ARM resource id) that has access to the key.
- key
Name string - The name of the key vault key.
- key
Vault stringUri - The Uri of the key vault.
- key
Version string - The version of the key vault key.
- user
Identity 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.
- key
Name String - The name of the key vault key.
- key
Vault StringUri - The Uri of the key vault.
- key
Version String - The version of the key vault key.
- user
Identity String - The user assigned identity (ARM resource id) that has access to the key.
KeyVaultPropertiesResponse, KeyVaultPropertiesResponseArgs
- Key
Name string - The name of the key vault key.
- Key
Vault stringUri - The Uri of the key vault.
- Key
Version string - The version of the key vault key.
- User
Identity string - The user assigned identity (ARM resource id) that has access to the key.
- Key
Name string - The name of the key vault key.
- Key
Vault stringUri - The Uri of the key vault.
- Key
Version string - The version of the key vault key.
- User
Identity string - The user assigned identity (ARM resource id) that has access to the key.
- key
Name String - The name of the key vault key.
- key
Vault StringUri - The Uri of the key vault.
- key
Version String - The version of the key vault key.
- user
Identity String - The user assigned identity (ARM resource id) that has access to the key.
- key
Name string - The name of the key vault key.
- key
Vault stringUri - The Uri of the key vault.
- key
Version string - The version of the key vault key.
- user
Identity 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.
- key
Name String - The name of the key vault key.
- key
Vault StringUri - The Uri of the key vault.
- key
Version String - The version of the key vault key.
- user
Identity String - The user assigned identity (ARM resource id) that has access to the key.
LanguageExtensionResponse, LanguageExtensionResponseArgs
- Language
Extension stringName - The language extension name.
- Language
Extension stringName - The language extension name.
- language
Extension StringName - The language extension name.
- language
Extension stringName - The language extension name.
- language_
extension_ strname - The language extension name.
- language
Extension StringName - The language extension name.
LanguageExtensionsListResponse, LanguageExtensionsListResponseArgs
- Value
List<Pulumi.
Azure Native. Kusto. Inputs. Language Extension Response> - The list of language extensions.
- Value
[]Language
Extension Response - The list of language extensions.
- value
List<Language
Extension Response> - The list of language extensions.
- value
Language
Extension Response[] - The list of language extensions.
- value
Sequence[Language
Extension 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.
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
- Data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- Engine
Public stringIp Id - Engine service's public IP address resource id.
- Subnet
Id string - The subnet resource id.
- Data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- Engine
Public stringIp Id - Engine service's public IP address resource id.
- Subnet
Id string - The subnet resource id.
- data
Management StringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public StringIp Id - Engine service's public IP address resource id.
- subnet
Id String - The subnet resource id.
- data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public stringIp Id - Engine service's public IP address resource id.
- subnet
Id 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.
- data
Management StringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public StringIp Id - Engine service's public IP address resource id.
- subnet
Id String - The subnet resource id.
VirtualNetworkConfigurationResponse, VirtualNetworkConfigurationResponseArgs
- Data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- Engine
Public stringIp Id - Engine service's public IP address resource id.
- Subnet
Id string - The subnet resource id.
- Data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- Engine
Public stringIp Id - Engine service's public IP address resource id.
- Subnet
Id string - The subnet resource id.
- data
Management StringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public StringIp Id - Engine service's public IP address resource id.
- subnet
Id String - The subnet resource id.
- data
Management stringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public stringIp Id - Engine service's public IP address resource id.
- subnet
Id 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.
- data
Management StringPublic Ip Id - Data management's service public IP address resource id.
- engine
Public StringIp Id - Engine service's public IP address resource id.
- subnet
Id 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 KustoClusterRPTest4 /subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/Clusters/KustoClusterRPTest4
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0