Module kusto
This page documents the language specification for the azure package. If you're looking for help working with the inputs, outputs, or functions of azure resources in a Pulumi program, please see the resource documentation for examples and API reference.
Resources
Functions
Others
- ClusterArgs
- ClusterState
- DatabaseArgs
- DatabasePrincipalArgs
- DatabasePrincipalState
- DatabaseState
- EventhubDataConnectionArgs
- EventhubDataConnectionState
- GetClusterArgs
- GetClusterResult
Resources
Resource Cluster
class Cluster extends CustomResourceManages a Kusto (also known as Azure Data Explorer) Cluster
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const rg = new azure.core.ResourceGroup("rg", {location: "East US"});
const example = new azure.kusto.Cluster("example", {
location: rg.location,
resourceGroupName: rg.name,
sku: {
name: "Standard_D13_v2",
capacity: 2,
},
tags: {
Environment: "Production",
},
});constructor
new Cluster(name: string, args: ClusterArgs, opts?: pulumi.CustomResourceOptions)Create a Cluster resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: ClusterState, opts?: pulumi.CustomResourceOptions): ClusterGet an existing Cluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is ClusterReturns true if the given object is an instance of Cluster. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property dataIngestionUri
public dataIngestionUri: pulumi.Output<string>;The Kusto Cluster URI to be used for data ingestion.
property enableDiskEncryption
public enableDiskEncryption: pulumi.Output<boolean | undefined>;Specifies if the cluster’s disks are encrypted.
property enableStreamingIngest
public enableStreamingIngest: pulumi.Output<boolean | undefined>;Specifies if the streaming ingest is enabled.
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property location
public location: pulumi.Output<string>;The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
property name
public name: pulumi.Output<string>;The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
property resourceGroupName
public resourceGroupName: pulumi.Output<string>;Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
property sku
public sku: pulumi.Output<ClusterSku>;A sku block as defined below.
property tags
public tags: pulumi.Output<{[key: string]: string} | undefined>;A mapping of tags to assign to the resource.
property uri
public uri: pulumi.Output<string>;The FQDN of the Azure Kusto Cluster.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource Database
class Database extends CustomResourceManages a Kusto (also known as Azure Data Explorer) Database
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const rg = new azure.core.ResourceGroup("rg", {location: "East US"});
const cluster = new azure.kusto.Cluster("cluster", {
location: rg.location,
resourceGroupName: rg.name,
sku: {
name: "Standard_D13_v2",
capacity: 2,
},
});
const database = new azure.kusto.Database("database", {
resourceGroupName: rg.name,
location: rg.location,
clusterName: cluster.name,
hotCachePeriod: "P7D",
softDeletePeriod: "P31D",
});constructor
new Database(name: string, args: DatabaseArgs, opts?: pulumi.CustomResourceOptions)Create a Database resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: DatabaseState, opts?: pulumi.CustomResourceOptions): DatabaseGet an existing Database resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DatabaseReturns true if the given object is an instance of Database. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property clusterName
public clusterName: pulumi.Output<string>;Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
property hotCachePeriod
public hotCachePeriod: pulumi.Output<string | undefined>;The time the data that should be kept in cache for fast queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property location
public location: pulumi.Output<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property name
public name: pulumi.Output<string>;The name of the Kusto Database to create. Changing this forces a new resource to be created.
property resourceGroupName
public resourceGroupName: pulumi.Output<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property size
public size: pulumi.Output<number>;The size of the database in bytes.
property softDeletePeriod
public softDeletePeriod: pulumi.Output<string | undefined>;The time the data should be kept before it stops being accessible to queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource DatabasePrincipal
class DatabasePrincipal extends CustomResourceManages a Kusto (also known as Azure Data Explorer) Database Principal
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const current = azure.core.getClientConfig({});
const rg = new azure.core.ResourceGroup("rg", {location: "East US"});
const cluster = new azure.kusto.Cluster("cluster", {
location: rg.location,
resourceGroupName: rg.name,
sku: {
name: "Standard_D13_v2",
capacity: 2,
},
});
const database = new azure.kusto.Database("database", {
resourceGroupName: rg.name,
location: rg.location,
clusterName: cluster.name,
hotCachePeriod: "P7D",
softDeletePeriod: "P31D",
});
const principal = new azure.kusto.DatabasePrincipal("principal", {
resourceGroupName: rg.name,
clusterName: cluster.name,
databaseName: azurerm_kusto_database.test.name,
role: "Viewer",
type: "User",
clientId: current.then(current => current.tenantId),
objectId: current.then(current => current.clientId),
});constructor
new DatabasePrincipal(name: string, args: DatabasePrincipalArgs, opts?: pulumi.CustomResourceOptions)Create a DatabasePrincipal resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: DatabasePrincipalState, opts?: pulumi.CustomResourceOptions): DatabasePrincipalGet an existing DatabasePrincipal resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is DatabasePrincipalReturns true if the given object is an instance of DatabasePrincipal. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property appId
public appId: pulumi.Output<string>;The app id, if not empty, of the principal.
property clientId
public clientId: pulumi.Output<string>;The Client ID that owns the specified objectId. Changing this forces a new resource to be created.
property clusterName
public clusterName: pulumi.Output<string>;Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
property databaseName
public databaseName: pulumi.Output<string>;Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
property email
public email: pulumi.Output<string>;The email, if not empty, of the principal.
property fullyQualifiedName
public fullyQualifiedName: pulumi.Output<string>;The fully qualified name of the principal.
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property name
public name: pulumi.Output<string>;The name of the Kusto Database Principal.
property objectId
public objectId: pulumi.Output<string>;An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
property resourceGroupName
public resourceGroupName: pulumi.Output<string>;Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
property role
public role: pulumi.Output<string>;Specifies the permissions the Principal will have. Valid values include Admin, Ingestor, Monitor, UnrestrictedViewers, User, Viewer. Changing this forces a new resource to be created.
property type
public type: pulumi.Output<string>;Specifies the type of object the principal is. Valid values include App, Group, User. Changing this forces a new resource to be created.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Resource EventhubDataConnection
class EventhubDataConnection extends CustomResourceManages a Kusto (also known as Azure Data Explorer) EventHub Data Connection
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const rg = new azure.core.ResourceGroup("rg", {location: "East US"});
const cluster = new azure.kusto.Cluster("cluster", {
location: rg.location,
resourceGroupName: rg.name,
sku: {
name: "Standard_D13_v2",
capacity: 2,
},
});
const database = new azure.kusto.Database("database", {
resourceGroupName: rg.name,
location: rg.location,
clusterName: cluster.name,
hotCachePeriod: "P7D",
softDeletePeriod: "P31D",
});
const eventhubNs = new azure.eventhub.EventHubNamespace("eventhubNs", {
location: rg.location,
resourceGroupName: rg.name,
sku: "Standard",
});
const eventhub = new azure.eventhub.EventHub("eventhub", {
namespaceName: eventhubNs.name,
resourceGroupName: rg.name,
partitionCount: 1,
messageRetention: 1,
});
const consumerGroup = new azure.eventhub.ConsumerGroup("consumerGroup", {
namespaceName: eventhubNs.name,
eventhubName: eventhub.name,
resourceGroupName: rg.name,
});
const eventhubConnection = new azure.kusto.EventhubDataConnection("eventhubConnection", {
resourceGroupName: rg.name,
location: rg.location,
clusterName: cluster.name,
databaseName: database.name,
eventhubId: azurerm_eventhub.evenhub.id,
consumerGroup: consumerGroup.name,
tableName: "my-table",
mappingRuleName: "my-table-mapping",
dataFormat: "JSON",
});
//(Optional)constructor
new EventhubDataConnection(name: string, args: EventhubDataConnectionArgs, opts?: pulumi.CustomResourceOptions)Create a EventhubDataConnection resource with the given unique name, arguments, and options.
nameThe unique name of the resource.argsThe arguments to use to populate this resource's properties.optsA bag of options that control this resource's behavior.
method get
public static get(name: string, id: pulumi.Input<pulumi.ID>, state?: EventhubDataConnectionState, opts?: pulumi.CustomResourceOptions): EventhubDataConnectionGet an existing EventhubDataConnection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
method getProvider
getProvider(moduleMember: string): ProviderResource | undefinedmethod isInstance
public static isInstance(obj: any): obj is EventhubDataConnectionReturns true if the given object is an instance of EventhubDataConnection. This is designed to work even when multiple copies of the Pulumi SDK have been loaded into the same process.
property clusterName
public clusterName: pulumi.Output<string>;Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
property consumerGroup
public consumerGroup: pulumi.Output<string>;Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
property dataFormat
public dataFormat: pulumi.Output<string | undefined>;Specifies the data format of the EventHub messages. Allowed values: AVRO, CSV, JSON, MULTIJSON, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV and TXT
property databaseName
public databaseName: pulumi.Output<string>;Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
property eventhubId
public eventhubId: pulumi.Output<string>;Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
property id
id: Output<ID>;id is the provider-assigned unique ID for this managed resource. It is set during deployments and may be missing (undefined) during planning phases.
property location
public location: pulumi.Output<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property mappingRuleName
public mappingRuleName: pulumi.Output<string | undefined>;Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
property name
public name: pulumi.Output<string>;The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
property resourceGroupName
public resourceGroupName: pulumi.Output<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property tableName
public tableName: pulumi.Output<string | undefined>;Specifies the target table name used for the message ingestion. Table must exist before resource is created.
property urn
urn: Output<URN>;urn is the stable logical URN used to distinctly address a resource, both before and after deployments.
Functions
Function getCluster
getCluster(args: GetClusterArgs, opts?: pulumi.InvokeOptions): Promise<GetClusterResult>Use this data source to access information about an existing Kusto (also known as Azure Data Explorer) Cluster
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = pulumi.output(azure.kusto.getCluster({
name: "kustocluster",
resourceGroupName: "test_resource_group",
}, { async: true }));Others
interface ClusterArgs
interface ClusterArgsThe set of arguments for constructing a Cluster resource.
property enableDiskEncryption
enableDiskEncryption?: pulumi.Input<boolean>;Specifies if the cluster’s disks are encrypted.
property enableStreamingIngest
enableStreamingIngest?: pulumi.Input<boolean>;Specifies if the streaming ingest is enabled.
property location
location?: pulumi.Input<string>;The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
property name
name?: pulumi.Input<string>;The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName: pulumi.Input<string>;Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
property sku
sku: pulumi.Input<ClusterSku>;A sku block as defined below.
property tags
tags?: pulumi.Input<{[key: string]: pulumi.Input<string>}>;A mapping of tags to assign to the resource.
interface ClusterState
interface ClusterStateInput properties used for looking up and filtering Cluster resources.
property dataIngestionUri
dataIngestionUri?: pulumi.Input<string>;The Kusto Cluster URI to be used for data ingestion.
property enableDiskEncryption
enableDiskEncryption?: pulumi.Input<boolean>;Specifies if the cluster’s disks are encrypted.
property enableStreamingIngest
enableStreamingIngest?: pulumi.Input<boolean>;Specifies if the streaming ingest is enabled.
property location
location?: pulumi.Input<string>;The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
property name
name?: pulumi.Input<string>;The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName?: pulumi.Input<string>;Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
property sku
sku?: pulumi.Input<ClusterSku>;A sku block as defined below.
property tags
tags?: pulumi.Input<{[key: string]: pulumi.Input<string>}>;A mapping of tags to assign to the resource.
property uri
uri?: pulumi.Input<string>;The FQDN of the Azure Kusto Cluster.
interface DatabaseArgs
interface DatabaseArgsThe set of arguments for constructing a Database resource.
property clusterName
clusterName: pulumi.Input<string>;Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
property hotCachePeriod
hotCachePeriod?: pulumi.Input<string>;The time the data that should be kept in cache for fast queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
property location
location?: pulumi.Input<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property name
name?: pulumi.Input<string>;The name of the Kusto Database to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property softDeletePeriod
softDeletePeriod?: pulumi.Input<string>;The time the data should be kept before it stops being accessible to queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
interface DatabasePrincipalArgs
interface DatabasePrincipalArgsThe set of arguments for constructing a DatabasePrincipal resource.
property clientId
clientId: pulumi.Input<string>;The Client ID that owns the specified objectId. Changing this forces a new resource to be created.
property clusterName
clusterName: pulumi.Input<string>;Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
property databaseName
databaseName: pulumi.Input<string>;Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
property objectId
objectId: pulumi.Input<string>;An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
property role
role: pulumi.Input<string>;Specifies the permissions the Principal will have. Valid values include Admin, Ingestor, Monitor, UnrestrictedViewers, User, Viewer. Changing this forces a new resource to be created.
property type
type: pulumi.Input<string>;Specifies the type of object the principal is. Valid values include App, Group, User. Changing this forces a new resource to be created.
interface DatabasePrincipalState
interface DatabasePrincipalStateInput properties used for looking up and filtering DatabasePrincipal resources.
property appId
appId?: pulumi.Input<string>;The app id, if not empty, of the principal.
property clientId
clientId?: pulumi.Input<string>;The Client ID that owns the specified objectId. Changing this forces a new resource to be created.
property clusterName
clusterName?: pulumi.Input<string>;Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
property databaseName
databaseName?: pulumi.Input<string>;Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
property email
email?: pulumi.Input<string>;The email, if not empty, of the principal.
property fullyQualifiedName
fullyQualifiedName?: pulumi.Input<string>;The fully qualified name of the principal.
property name
name?: pulumi.Input<string>;The name of the Kusto Database Principal.
property objectId
objectId?: pulumi.Input<string>;An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName?: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
property role
role?: pulumi.Input<string>;Specifies the permissions the Principal will have. Valid values include Admin, Ingestor, Monitor, UnrestrictedViewers, User, Viewer. Changing this forces a new resource to be created.
property type
type?: pulumi.Input<string>;Specifies the type of object the principal is. Valid values include App, Group, User. Changing this forces a new resource to be created.
interface DatabaseState
interface DatabaseStateInput properties used for looking up and filtering Database resources.
property clusterName
clusterName?: pulumi.Input<string>;Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
property hotCachePeriod
hotCachePeriod?: pulumi.Input<string>;The time the data that should be kept in cache for fast queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
property location
location?: pulumi.Input<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property name
name?: pulumi.Input<string>;The name of the Kusto Database to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName?: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property size
size?: pulumi.Input<number>;The size of the database in bytes.
property softDeletePeriod
softDeletePeriod?: pulumi.Input<string>;The time the data should be kept before it stops being accessible to queries as ISO 8601 timespan. Default is unlimited. For more information see: ISO 8601 Timespan
interface EventhubDataConnectionArgs
interface EventhubDataConnectionArgsThe set of arguments for constructing a EventhubDataConnection resource.
property clusterName
clusterName: pulumi.Input<string>;Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
property consumerGroup
consumerGroup: pulumi.Input<string>;Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
property dataFormat
dataFormat?: pulumi.Input<string>;Specifies the data format of the EventHub messages. Allowed values: AVRO, CSV, JSON, MULTIJSON, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV and TXT
property databaseName
databaseName: pulumi.Input<string>;Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
property eventhubId
eventhubId: pulumi.Input<string>;Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
property location
location?: pulumi.Input<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property mappingRuleName
mappingRuleName?: pulumi.Input<string>;Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
property name
name?: pulumi.Input<string>;The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property tableName
tableName?: pulumi.Input<string>;Specifies the target table name used for the message ingestion. Table must exist before resource is created.
interface EventhubDataConnectionState
interface EventhubDataConnectionStateInput properties used for looking up and filtering EventhubDataConnection resources.
property clusterName
clusterName?: pulumi.Input<string>;Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
property consumerGroup
consumerGroup?: pulumi.Input<string>;Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
property dataFormat
dataFormat?: pulumi.Input<string>;Specifies the data format of the EventHub messages. Allowed values: AVRO, CSV, JSON, MULTIJSON, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV and TXT
property databaseName
databaseName?: pulumi.Input<string>;Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
property eventhubId
eventhubId?: pulumi.Input<string>;Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
property location
location?: pulumi.Input<string>;The location where the Kusto Database should be created. Changing this forces a new resource to be created.
property mappingRuleName
mappingRuleName?: pulumi.Input<string>;Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
property name
name?: pulumi.Input<string>;The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
property resourceGroupName
resourceGroupName?: pulumi.Input<string>;Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
property tableName
tableName?: pulumi.Input<string>;Specifies the target table name used for the message ingestion. Table must exist before resource is created.
interface GetClusterArgs
interface GetClusterArgsA collection of arguments for invoking getCluster.
property name
name: string;Specifies the name of the Kusto Cluster.
property resourceGroupName
resourceGroupName: string;The name of the Resource Group where the Kusto Cluster exists.
interface GetClusterResult
interface GetClusterResultA collection of values returned by getCluster.
property dataIngestionUri
dataIngestionUri: string;The Kusto Cluster URI to be used for data ingestion.
property id
id: string;The provider-assigned unique ID for this managed resource.
property location
location: string;property name
name: string;property resourceGroupName
resourceGroupName: string;property tags
tags: {[key: string]: string};property uri
uri: string;The FQDN of the Azure Kusto Cluster.