1. Packages
  2. Azure Native
  3. API Docs
  4. kusto
  5. getCluster
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.kusto.getCluster

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 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>
    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]
    func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
    func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput

    > 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)
    }
    public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:kusto:getCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterName string
    The name of the Kusto cluster.
    ResourceGroupName string
    The name of the resource group containing the Kusto cluster.
    ClusterName string
    The name of the Kusto cluster.
    ResourceGroupName string
    The name of the resource group containing the Kusto cluster.
    clusterName String
    The name of the Kusto cluster.
    resourceGroupName String
    The name of the resource group containing the Kusto cluster.
    clusterName string
    The name of the Kusto cluster.
    resourceGroupName string
    The name of the resource group containing the Kusto cluster.
    cluster_name str
    The name of the Kusto cluster.
    resource_group_name str
    The name of the resource group containing the Kusto cluster.
    clusterName String
    The name of the Kusto cluster.
    resourceGroupName 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 string
    SKU name.
    Tier string
    SKU tier.
    Capacity int
    The number of instances of the cluster.
    Name string
    SKU name.
    Tier string
    SKU tier.
    Capacity int
    The number of instances of the cluster.
    name String
    SKU name.
    tier String
    SKU tier.
    capacity Integer
    The number of instances of the cluster.
    name string
    SKU name.
    tier string
    SKU tier.
    capacity number
    The number of instances of the cluster.
    name str
    SKU name.
    tier str
    SKU tier.
    capacity int
    The number of instances of the cluster.
    name String
    SKU name.
    tier String
    SKU tier.
    capacity Number
    The number of instances of the cluster.

    IdentityResponse

    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
    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 string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
    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 String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
    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 string
    The principal ID of resource identity.
    tenantId string
    The tenant ID of resource.
    type string
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
    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 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_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 String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove all identities.
    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 string
    The client id of user assigned identity.
    PrincipalId string
    The principal id of user assigned identity.
    ClientId string
    The client id of user assigned identity.
    PrincipalId string
    The principal id of user assigned identity.
    clientId String
    The client id of user assigned identity.
    principalId String
    The principal id of user assigned identity.
    clientId string
    The client id of user assigned identity.
    principalId string
    The principal id of user assigned identity.
    client_id str
    The client id of user assigned identity.
    principal_id str
    The principal id of user assigned identity.
    clientId String
    The client id of user assigned identity.
    principalId String
    The principal id of user assigned identity.

    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 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.
    IsEnabled 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.
    isEnabled Boolean
    A boolean value that indicate if the optimized autoscale feature is enabled or not.
    maximum Integer
    Maximum allowed instances count.
    minimum Integer
    Minimum allowed instances count.
    version Integer
    The version of the template defined, for instance 1.
    isEnabled boolean
    A boolean value that indicate if the optimized autoscale feature is enabled or not.
    maximum number
    Maximum allowed instances count.
    minimum number
    Minimum allowed instances count.
    version number
    The version of the template defined, for instance 1.
    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.
    isEnabled Boolean
    A boolean value that indicate if the optimized autoscale feature is enabled or not.
    maximum Number
    Maximum allowed instances count.
    minimum Number
    Minimum allowed instances count.
    version Number
    The version of the template defined, for instance 1.

    PrivateEndpointConnectionResponse

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

    PrivateEndpointPropertyResponse

    Id string
    Resource id of the private endpoint.
    Id string
    Resource id of the private endpoint.
    id String
    Resource id of the private endpoint.
    id string
    Resource id of the private endpoint.
    id str
    Resource id of the private endpoint.
    id String
    Resource id of the private endpoint.

    PrivateLinkServiceConnectionStatePropertyResponse

    ActionsRequired string
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    Description string
    The private link service connection description.
    Status string
    The private link service connection status.
    ActionsRequired string
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    Description string
    The private link service connection description.
    Status string
    The private link service connection status.
    actionsRequired String
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    description String
    The private link service connection description.
    status String
    The private link service connection status.
    actionsRequired string
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    description string
    The private link service connection description.
    status string
    The private link service connection status.
    actions_required str
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    description str
    The private link service connection description.
    status str
    The private link service connection status.
    actionsRequired String
    Any action that is required beyond basic workflow (approve/ reject/ disconnect)
    description String
    The private link service connection description.
    status String
    The private link service connection status.

    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 string
    Data management's service public IP address resource id.
    EnginePublicIpId string
    Engine service's public IP address resource id.
    SubnetId string
    The subnet resource id.
    DataManagementPublicIpId string
    Data management's service public IP address resource id.
    EnginePublicIpId string
    Engine service's public IP address resource id.
    SubnetId string
    The subnet resource id.
    dataManagementPublicIpId String
    Data management's service public IP address resource id.
    enginePublicIpId String
    Engine service's public IP address resource id.
    subnetId String
    The subnet resource id.
    dataManagementPublicIpId string
    Data management's service public IP address resource id.
    enginePublicIpId string
    Engine service's public IP address resource id.
    subnetId string
    The subnet resource id.
    data_management_public_ip_id str
    Data management's service public IP address resource id.
    engine_public_ip_id str
    Engine service's public IP address resource id.
    subnet_id str
    The subnet resource id.
    dataManagementPublicIpId String
    Data management's service public IP address resource id.
    enginePublicIpId String
    Engine service's public IP address resource id.
    subnetId String
    The subnet resource id.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi