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.8.0 published on Monday, Sep 18, 2023 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.8.0 published on Monday, Sep 18, 2023 by Pulumi

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

    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.8.0 published on Monday, Sep 18, 2023 by Pulumi