1. Packages
  2. Azure Native v2
  3. API Docs
  4. kusto
  5. getCluster
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.kusto.getCluster

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Gets a Kusto cluster. Azure REST API version: 2022-12-29.

Other available API versions: 2022-07-07, 2023-05-02, 2023-08-15, 2024-04-13.

Using getCluster

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
Copy
def get_cluster(cluster_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
Copy
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
Copy

> Note: This function is named LookupCluster in the Go SDK.

public static class GetCluster 
{
    public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:kusto:getCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group containing the Kusto cluster.
ClusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group containing the Kusto cluster.
clusterName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group containing the Kusto cluster.
clusterName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group containing the Kusto cluster.
cluster_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Kusto cluster.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group containing the Kusto cluster.
clusterName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Kusto cluster.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group containing the Kusto cluster.

getCluster Result

The following output properties are available:

DataIngestionUri string
The cluster data ingestion URI.
Etag string
A unique read-only string that changes whenever the resource is updated.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
PrivateEndpointConnections List<Pulumi.AzureNative.Kusto.Outputs.PrivateEndpointConnectionResponse>
A list of private endpoint connections.
ProvisioningState string
The provisioned state of the resource.
Sku Pulumi.AzureNative.Kusto.Outputs.AzureSkuResponse
The SKU of the cluster.
State string
The state of the resource.
StateReason string
The reason for the cluster's current state.
SystemData Pulumi.AzureNative.Kusto.Outputs.SystemDataResponse
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.
AcceptedAudiences List<Pulumi.AzureNative.Kusto.Outputs.AcceptedAudiencesResponse>
The cluster's accepted audiences.
AllowedFqdnList List<string>
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
AllowedIpRangeList List<string>
The list of ips in the format of CIDR allowed to connect to the cluster.
EnableAutoStop bool
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
EnableDiskEncryption bool
A boolean value that indicates if the cluster's disks are encrypted.
EnableDoubleEncryption bool
A boolean value that indicates if double encryption is enabled.
EnablePurge bool
A boolean value that indicates if the purge operations are enabled.
EnableStreamingIngest bool
A boolean value that indicates if the streaming ingest is enabled.
EngineType string
The engine type
Identity Pulumi.AzureNative.Kusto.Outputs.IdentityResponse
The identity of the cluster, if configured.
KeyVaultProperties Pulumi.AzureNative.Kusto.Outputs.KeyVaultPropertiesResponse
KeyVault properties for the cluster encryption.
LanguageExtensions Pulumi.AzureNative.Kusto.Outputs.LanguageExtensionsListResponse
List of the cluster's language extensions.
OptimizedAutoscale Pulumi.AzureNative.Kusto.Outputs.OptimizedAutoscaleResponse
Optimized auto scale definition.
PublicIPType string
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
PublicNetworkAccess string
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
RestrictOutboundNetworkAccess string
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
Tags Dictionary<string, string>
Resource tags.
TrustedExternalTenants List<Pulumi.AzureNative.Kusto.Outputs.TrustedExternalTenantResponse>
The cluster's external tenants.
VirtualNetworkConfiguration Pulumi.AzureNative.Kusto.Outputs.VirtualNetworkConfigurationResponse
Virtual network definition.
Zones List<string>
The availability zones of the cluster.
DataIngestionUri string
The cluster data ingestion URI.
Etag string
A unique read-only string that changes whenever the resource is updated.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Location string
The geo-location where the resource lives
Name string
The name of the resource
PrivateEndpointConnections []PrivateEndpointConnectionResponse
A list of private endpoint connections.
ProvisioningState string
The provisioned state of the resource.
Sku AzureSkuResponse
The SKU of the cluster.
State string
The state of the resource.
StateReason string
The reason for the cluster's current state.
SystemData SystemDataResponse
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.
AcceptedAudiences []AcceptedAudiencesResponse
The cluster's accepted audiences.
AllowedFqdnList []string
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
AllowedIpRangeList []string
The list of ips in the format of CIDR allowed to connect to the cluster.
EnableAutoStop bool
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
EnableDiskEncryption bool
A boolean value that indicates if the cluster's disks are encrypted.
EnableDoubleEncryption bool
A boolean value that indicates if double encryption is enabled.
EnablePurge bool
A boolean value that indicates if the purge operations are enabled.
EnableStreamingIngest bool
A boolean value that indicates if the streaming ingest is enabled.
EngineType string
The engine type
Identity IdentityResponse
The identity of the cluster, if configured.
KeyVaultProperties KeyVaultPropertiesResponse
KeyVault properties for the cluster encryption.
LanguageExtensions LanguageExtensionsListResponse
List of the cluster's language extensions.
OptimizedAutoscale OptimizedAutoscaleResponse
Optimized auto scale definition.
PublicIPType string
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
PublicNetworkAccess string
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
RestrictOutboundNetworkAccess string
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
Tags map[string]string
Resource tags.
TrustedExternalTenants []TrustedExternalTenantResponse
The cluster's external tenants.
VirtualNetworkConfiguration VirtualNetworkConfigurationResponse
Virtual network definition.
Zones []string
The availability zones of the cluster.
dataIngestionUri String
The cluster data ingestion URI.
etag String
A unique read-only string that changes whenever the resource is updated.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
privateEndpointConnections List<PrivateEndpointConnectionResponse>
A list of private endpoint connections.
provisioningState String
The provisioned state of the resource.
sku AzureSkuResponse
The SKU of the cluster.
state String
The state of the resource.
stateReason String
The reason for the cluster's current state.
systemData SystemDataResponse
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.
acceptedAudiences List<AcceptedAudiencesResponse>
The cluster's accepted audiences.
allowedFqdnList List<String>
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
allowedIpRangeList List<String>
The list of ips in the format of CIDR allowed to connect to the cluster.
enableAutoStop Boolean
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
enableDiskEncryption Boolean
A boolean value that indicates if the cluster's disks are encrypted.
enableDoubleEncryption Boolean
A boolean value that indicates if double encryption is enabled.
enablePurge Boolean
A boolean value that indicates if the purge operations are enabled.
enableStreamingIngest Boolean
A boolean value that indicates if the streaming ingest is enabled.
engineType String
The engine type
identity IdentityResponse
The identity of the cluster, if configured.
keyVaultProperties KeyVaultPropertiesResponse
KeyVault properties for the cluster encryption.
languageExtensions LanguageExtensionsListResponse
List of the cluster's language extensions.
optimizedAutoscale OptimizedAutoscaleResponse
Optimized auto scale definition.
publicIPType String
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
publicNetworkAccess String
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
restrictOutboundNetworkAccess String
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
tags Map<String,String>
Resource tags.
trustedExternalTenants List<TrustedExternalTenantResponse>
The cluster's external tenants.
virtualNetworkConfiguration VirtualNetworkConfigurationResponse
Virtual network definition.
zones List<String>
The availability zones of the cluster.
dataIngestionUri string
The cluster data ingestion URI.
etag string
A unique read-only string that changes whenever the resource is updated.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location string
The geo-location where the resource lives
name string
The name of the resource
privateEndpointConnections PrivateEndpointConnectionResponse[]
A list of private endpoint connections.
provisioningState string
The provisioned state of the resource.
sku AzureSkuResponse
The SKU of the cluster.
state string
The state of the resource.
stateReason string
The reason for the cluster's current state.
systemData SystemDataResponse
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.
acceptedAudiences AcceptedAudiencesResponse[]
The cluster's accepted audiences.
allowedFqdnList string[]
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
allowedIpRangeList string[]
The list of ips in the format of CIDR allowed to connect to the cluster.
enableAutoStop boolean
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
enableDiskEncryption boolean
A boolean value that indicates if the cluster's disks are encrypted.
enableDoubleEncryption boolean
A boolean value that indicates if double encryption is enabled.
enablePurge boolean
A boolean value that indicates if the purge operations are enabled.
enableStreamingIngest boolean
A boolean value that indicates if the streaming ingest is enabled.
engineType string
The engine type
identity IdentityResponse
The identity of the cluster, if configured.
keyVaultProperties KeyVaultPropertiesResponse
KeyVault properties for the cluster encryption.
languageExtensions LanguageExtensionsListResponse
List of the cluster's language extensions.
optimizedAutoscale OptimizedAutoscaleResponse
Optimized auto scale definition.
publicIPType string
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
publicNetworkAccess string
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
restrictOutboundNetworkAccess string
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
tags {[key: string]: string}
Resource tags.
trustedExternalTenants TrustedExternalTenantResponse[]
The cluster's external tenants.
virtualNetworkConfiguration VirtualNetworkConfigurationResponse
Virtual network definition.
zones string[]
The availability zones of the cluster.
data_ingestion_uri str
The cluster data ingestion URI.
etag str
A unique read-only string that changes whenever the resource is updated.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location str
The geo-location where the resource lives
name str
The name of the resource
private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
A list of private endpoint connections.
provisioning_state str
The provisioned state of the resource.
sku AzureSkuResponse
The SKU of the cluster.
state str
The state of the resource.
state_reason str
The reason for the cluster's current state.
system_data SystemDataResponse
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.
accepted_audiences Sequence[AcceptedAudiencesResponse]
The cluster's accepted audiences.
allowed_fqdn_list Sequence[str]
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
allowed_ip_range_list Sequence[str]
The list of ips in the format of CIDR allowed to connect to the cluster.
enable_auto_stop bool
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_encryption bool
A boolean value that indicates if the cluster's disks are encrypted.
enable_double_encryption bool
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_ingest bool
A boolean value that indicates if the streaming ingest is enabled.
engine_type str
The engine type
identity IdentityResponse
The identity of the cluster, if configured.
key_vault_properties KeyVaultPropertiesResponse
KeyVault properties for the cluster encryption.
language_extensions LanguageExtensionsListResponse
List of the cluster's language extensions.
optimized_autoscale OptimizedAutoscaleResponse
Optimized auto scale definition.
public_ip_type str
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
public_network_access str
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
restrict_outbound_network_access str
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
tags Mapping[str, str]
Resource tags.
trusted_external_tenants Sequence[TrustedExternalTenantResponse]
The cluster's external tenants.
virtual_network_configuration VirtualNetworkConfigurationResponse
Virtual network definition.
zones Sequence[str]
The availability zones of the cluster.
dataIngestionUri String
The cluster data ingestion URI.
etag String
A unique read-only string that changes whenever the resource is updated.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
location String
The geo-location where the resource lives
name String
The name of the resource
privateEndpointConnections List<Property Map>
A list of private endpoint connections.
provisioningState String
The provisioned state of the resource.
sku Property Map
The SKU of the cluster.
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.
acceptedAudiences List<Property Map>
The cluster's accepted audiences.
allowedFqdnList List<String>
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
allowedIpRangeList List<String>
The list of ips in the format of CIDR allowed to connect to the cluster.
enableAutoStop Boolean
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days).
enableDiskEncryption Boolean
A boolean value that indicates if the cluster's disks are encrypted.
enableDoubleEncryption Boolean
A boolean value that indicates if double encryption is enabled.
enablePurge Boolean
A boolean value that indicates if the purge operations are enabled.
enableStreamingIngest Boolean
A boolean value that indicates if the streaming ingest is enabled.
engineType String
The engine type
identity Property Map
The identity of the cluster, if configured.
keyVaultProperties Property Map
KeyVault properties for the cluster encryption.
languageExtensions Property Map
List of the cluster's language extensions.
optimizedAutoscale Property Map
Optimized auto scale definition.
publicIPType String
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
publicNetworkAccess String
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed
restrictOutboundNetworkAccess String
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'
tags Map<String>
Resource tags.
trustedExternalTenants List<Property Map>
The cluster's external tenants.
virtualNetworkConfiguration Property Map
Virtual network definition.
zones List<String>
The availability zones of the cluster.

Supporting Types

AcceptedAudiencesResponse

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.

AzureSkuResponse

Name This property is required. string
SKU name.
Tier This property is required. string
SKU tier.
Capacity int
The number of instances of the cluster.
Name This property is required. string
SKU name.
Tier This property is required. string
SKU tier.
Capacity int
The number of instances of the cluster.
name This property is required. String
SKU name.
tier This property is required. String
SKU tier.
capacity Integer
The number of instances of the cluster.
name This property is required. string
SKU name.
tier This property is required. string
SKU tier.
capacity number
The number of instances of the cluster.
name This property is required. str
SKU name.
tier This property is required. str
SKU tier.
capacity int
The number of instances of the cluster.
name This property is required. String
SKU name.
tier This property is required. String
SKU tier.
capacity Number
The number of instances of the cluster.

IdentityResponse

PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type This property is required. 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.
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Kusto.Inputs.IdentityResponseUserAssignedIdentities>
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 This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type This property is required. 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.
UserAssignedIdentities map[string]IdentityResponseUserAssignedIdentities
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 This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type This property is required. 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.
userAssignedIdentities Map<String,IdentityResponseUserAssignedIdentities>
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 This property is required. string
The principal ID of resource identity.
tenantId This property is required. string
The tenant ID of resource.
type This property is required. 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.
userAssignedIdentities {[key: string]: IdentityResponseUserAssignedIdentities}
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 This property is required. str
The principal ID of resource identity.
tenant_id This property is required. str
The tenant ID of resource.
type This property is required. 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_identities Mapping[str, IdentityResponseUserAssignedIdentities]
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 This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type This property is required. 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.
userAssignedIdentities Map<Property Map>
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

ClientId This property is required. string
The client id of user assigned identity.
PrincipalId This property is required. string
The principal id of user assigned identity.
ClientId This property is required. string
The client id of user assigned identity.
PrincipalId This property is required. string
The principal id of user assigned identity.
clientId This property is required. String
The client id of user assigned identity.
principalId This property is required. String
The principal id of user assigned identity.
clientId This property is required. string
The client id of user assigned identity.
principalId This property is required. string
The principal id of user assigned identity.
client_id This property is required. str
The client id of user assigned identity.
principal_id This property is required. str
The principal id of user assigned identity.
clientId This property is required. String
The client id of user assigned identity.
principalId This property is required. String
The principal id of user assigned identity.

KeyVaultPropertiesResponse

KeyName string
The name of the key vault key.
KeyVaultUri string
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.
KeyVaultUri string
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.
keyVaultUri String
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.
keyVaultUri string
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_uri str
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.
keyVaultUri String
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.

LanguageExtensionResponse

LanguageExtensionImageName string
The language extension image name.
LanguageExtensionName string
The language extension name.
LanguageExtensionImageName string
The language extension image name.
LanguageExtensionName string
The language extension name.
languageExtensionImageName String
The language extension image name.
languageExtensionName String
The language extension name.
languageExtensionImageName string
The language extension image name.
languageExtensionName string
The language extension name.
language_extension_image_name str
The language extension image name.
language_extension_name str
The language extension name.
languageExtensionImageName String
The language extension image name.
languageExtensionName String
The language extension name.

LanguageExtensionsListResponse

Value []LanguageExtensionResponse
The list of language extensions.
value List<LanguageExtensionResponse>
The list of language extensions.
value LanguageExtensionResponse[]
The list of language extensions.
value Sequence[LanguageExtensionResponse]
The list of language extensions.
value List<Property Map>
The list of language extensions.

OptimizedAutoscaleResponse

IsEnabled This property is required. bool
A boolean value that indicate if the optimized autoscale feature is enabled or not.
Maximum This property is required. int
Maximum allowed instances count.
Minimum This property is required. int
Minimum allowed instances count.
Version This property is required. int
The version of the template defined, for instance 1.
IsEnabled This property is required. bool
A boolean value that indicate if the optimized autoscale feature is enabled or not.
Maximum This property is required. int
Maximum allowed instances count.
Minimum This property is required. int
Minimum allowed instances count.
Version This property is required. int
The version of the template defined, for instance 1.
isEnabled This property is required. Boolean
A boolean value that indicate if the optimized autoscale feature is enabled or not.
maximum This property is required. Integer
Maximum allowed instances count.
minimum This property is required. Integer
Minimum allowed instances count.
version This property is required. Integer
The version of the template defined, for instance 1.
isEnabled This property is required. boolean
A boolean value that indicate if the optimized autoscale feature is enabled or not.
maximum This property is required. number
Maximum allowed instances count.
minimum This property is required. number
Minimum allowed instances count.
version This property is required. number
The version of the template defined, for instance 1.
is_enabled This property is required. bool
A boolean value that indicate if the optimized autoscale feature is enabled or not.
maximum This property is required. int
Maximum allowed instances count.
minimum This property is required. int
Minimum allowed instances count.
version This property is required. int
The version of the template defined, for instance 1.
isEnabled This property is required. Boolean
A boolean value that indicate if the optimized autoscale feature is enabled or not.
maximum This property is required. Number
Maximum allowed instances count.
minimum This property is required. Number
Minimum allowed instances count.
version This property is required. Number
The version of the template defined, for instance 1.

PrivateEndpointConnectionResponse

GroupId This property is required. string
Group id of the private endpoint.
Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name This property is required. string
The name of the resource
PrivateEndpoint This property is required. Pulumi.AzureNative.Kusto.Inputs.PrivateEndpointPropertyResponse
Private endpoint which the connection belongs to.
PrivateLinkServiceConnectionState This property is required. Pulumi.AzureNative.Kusto.Inputs.PrivateLinkServiceConnectionStatePropertyResponse
Connection State of the Private Endpoint Connection.
ProvisioningState This property is required. string
Provisioning state of the private endpoint.
SystemData This property is required. Pulumi.AzureNative.Kusto.Inputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
GroupId This property is required. string
Group id of the private endpoint.
Id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name This property is required. string
The name of the resource
PrivateEndpoint This property is required. PrivateEndpointPropertyResponse
Private endpoint which the connection belongs to.
PrivateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStatePropertyResponse
Connection State of the Private Endpoint Connection.
ProvisioningState This property is required. string
Provisioning state of the private endpoint.
SystemData This property is required. SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
groupId This property is required. String
Group id of the private endpoint.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. String
The name of the resource
privateEndpoint This property is required. PrivateEndpointPropertyResponse
Private endpoint which the connection belongs to.
privateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStatePropertyResponse
Connection State of the Private Endpoint Connection.
provisioningState This property is required. String
Provisioning state of the private endpoint.
systemData This property is required. SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
groupId This property is required. string
Group id of the private endpoint.
id This property is required. string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. string
The name of the resource
privateEndpoint This property is required. PrivateEndpointPropertyResponse
Private endpoint which the connection belongs to.
privateLinkServiceConnectionState This property is required. PrivateLinkServiceConnectionStatePropertyResponse
Connection State of the Private Endpoint Connection.
provisioningState This property is required. string
Provisioning state of the private endpoint.
systemData This property is required. SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type This property is required. string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
group_id This property is required. str
Group id of the private endpoint.
id This property is required. str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. str
The name of the resource
private_endpoint This property is required. PrivateEndpointPropertyResponse
Private endpoint which the connection belongs to.
private_link_service_connection_state This property is required. PrivateLinkServiceConnectionStatePropertyResponse
Connection State of the Private Endpoint Connection.
provisioning_state This property is required. str
Provisioning state of the private endpoint.
system_data This property is required. SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type This property is required. str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
groupId This property is required. String
Group id of the private endpoint.
id This property is required. String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name This property is required. String
The name of the resource
privateEndpoint This property is required. Property Map
Private endpoint which the connection belongs to.
privateLinkServiceConnectionState This property is required. Property Map
Connection State of the Private Endpoint Connection.
provisioningState This property is required. String
Provisioning state of the private endpoint.
systemData This property is required. Property Map
Metadata pertaining to creation and last modification of the resource.
type This property is required. String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

PrivateEndpointPropertyResponse

Id This property is required. string
Resource id of the private endpoint.
Id This property is required. string
Resource id of the private endpoint.
id This property is required. String
Resource id of the private endpoint.
id This property is required. string
Resource id of the private endpoint.
id This property is required. str
Resource id of the private endpoint.
id This property is required. String
Resource id of the private endpoint.

PrivateLinkServiceConnectionStatePropertyResponse

ActionsRequired This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is 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 This property is required. 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.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
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.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
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.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
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.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
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_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
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.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TrustedExternalTenantResponse

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.

VirtualNetworkConfigurationResponse

DataManagementPublicIpId This property is required. string
Data management's service public IP address resource id.
EnginePublicIpId This property is required. string
Engine service's public IP address resource id.
SubnetId This property is required. string
The subnet resource id.
DataManagementPublicIpId This property is required. string
Data management's service public IP address resource id.
EnginePublicIpId This property is required. string
Engine service's public IP address resource id.
SubnetId This property is required. string
The subnet resource id.
dataManagementPublicIpId This property is required. String
Data management's service public IP address resource id.
enginePublicIpId This property is required. String
Engine service's public IP address resource id.
subnetId This property is required. String
The subnet resource id.
dataManagementPublicIpId This property is required. string
Data management's service public IP address resource id.
enginePublicIpId This property is required. string
Engine service's public IP address resource id.
subnetId This property is required. string
The subnet resource id.
data_management_public_ip_id This property is required. str
Data management's service public IP address resource id.
engine_public_ip_id This property is required. str
Engine service's public IP address resource id.
subnet_id This property is required. str
The subnet resource id.
dataManagementPublicIpId This property is required. String
Data management's service public IP address resource id.
enginePublicIpId This property is required. String
Engine service's public IP address resource id.
subnetId This property is required. String
The subnet resource id.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi