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.
kusto¶
This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-azure repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-azurerm repo.
- class
pulumi_azure.kusto.AwaitableGetClusterResult(data_ingestion_uri=None, id=None, location=None, name=None, resource_group_name=None, tags=None, uri=None)¶
- class
pulumi_azure.kusto.Cluster(resource_name, opts=None, enable_disk_encryption=None, enable_purge=None, enable_streaming_ingest=None, location=None, name=None, resource_group_name=None, sku=None, tags=None, __props__=None, __name__=None, __opts__=None)¶ Manages a Kusto (also known as Azure Data Explorer) Cluster
import pulumi import pulumi_azure as azure rg = azure.core.ResourceGroup("rg", location="East US") example = azure.kusto.Cluster("example", location=rg.location, resource_group_name=rg.name, sku={ "name": "Standard_D13_v2", "capacity": 2, }, tags={ "Environment": "Production", })
- Parameters
resource_name (str) – The name of the resource.
opts (pulumi.ResourceOptions) – Options for the resource.
enable_disk_encryption (pulumi.Input[bool]) – Specifies if the cluster’s disks are encrypted.
enable_purge (pulumi.Input[bool]) – Specifies if the purge operations are enabled.
enable_streaming_ingest (pulumi.Input[bool]) – Specifies if the streaming ingest is enabled.
location (pulumi.Input[str]) – The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
name (pulumi.Input[str]) – The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
sku (pulumi.Input[dict]) – A
skublock as defined below.tags (pulumi.Input[dict]) – A mapping of tags to assign to the resource.
The sku object supports the following:
capacity(pulumi.Input[float]) - Specifies the node count for the cluster. Boundaries depend on the sku name.name(pulumi.Input[str]) - The name of the SKU. Valid values are:Dev(No SLA)_Standard_D11_v2,Dev(No SLA)_Standard_E2a_v4,Standard_D11_v2,Standard_D12_v2,Standard_D13_v2,Standard_D14_v2,Standard_DS13_v2+1TB_PS,Standard_DS13_v2+2TB_PS,Standard_DS14_v2+3TB_PS,Standard_DS14_v2+4TB_PS,Standard_E16as_v4+3TB_PS,Standard_E16as_v4+4TB_PS,Standard_E16a_v4,Standard_E2a_v4,Standard_E4a_v4,Standard_E8as_v4+1TB_PS,Standard_E8as_v4+2TB_PS,Standard_E8a_v4,Standard_L16s,Standard_L4sandStandard_L8s
data_ingestion_uri: pulumi.Output[str] = None¶The Kusto Cluster URI to be used for data ingestion.
enable_disk_encryption: pulumi.Output[bool] = None¶Specifies if the cluster’s disks are encrypted.
enable_purge: pulumi.Output[bool] = None¶Specifies if the purge operations are enabled.
enable_streaming_ingest: pulumi.Output[bool] = None¶Specifies if the streaming ingest is enabled.
location: pulumi.Output[str] = None¶The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
name: pulumi.Output[str] = None¶The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
resource_group_name: pulumi.Output[str] = None¶Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
sku: pulumi.Output[dict] = None¶A
skublock as defined below.capacity(float) - Specifies the node count for the cluster. Boundaries depend on the sku name.name(str) - The name of the SKU. Valid values are:Dev(No SLA)_Standard_D11_v2,Dev(No SLA)_Standard_E2a_v4,Standard_D11_v2,Standard_D12_v2,Standard_D13_v2,Standard_D14_v2,Standard_DS13_v2+1TB_PS,Standard_DS13_v2+2TB_PS,Standard_DS14_v2+3TB_PS,Standard_DS14_v2+4TB_PS,Standard_E16as_v4+3TB_PS,Standard_E16as_v4+4TB_PS,Standard_E16a_v4,Standard_E2a_v4,Standard_E4a_v4,Standard_E8as_v4+1TB_PS,Standard_E8as_v4+2TB_PS,Standard_E8a_v4,Standard_L16s,Standard_L4sandStandard_L8s
A mapping of tags to assign to the resource.
uri: pulumi.Output[str] = None¶The FQDN of the Azure Kusto Cluster.
- static
get(resource_name, id, opts=None, data_ingestion_uri=None, enable_disk_encryption=None, enable_purge=None, enable_streaming_ingest=None, location=None, name=None, resource_group_name=None, sku=None, tags=None, uri=None)¶ Get an existing Cluster resource’s state with the given name, id, and optional extra properties used to qualify the lookup.
- Parameters
resource_name (str) – The unique name of the resulting resource.
id (str) – The unique provider ID of the resource to lookup.
opts (pulumi.ResourceOptions) – Options for the resource.
data_ingestion_uri (pulumi.Input[str]) – The Kusto Cluster URI to be used for data ingestion.
enable_disk_encryption (pulumi.Input[bool]) – Specifies if the cluster’s disks are encrypted.
enable_purge (pulumi.Input[bool]) – Specifies if the purge operations are enabled.
enable_streaming_ingest (pulumi.Input[bool]) – Specifies if the streaming ingest is enabled.
location (pulumi.Input[str]) – The location where the Kusto Cluster should be created. Changing this forces a new resource to be created.
name (pulumi.Input[str]) – The name of the Kusto Cluster to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Cluster should exist. Changing this forces a new resource to be created.
sku (pulumi.Input[dict]) – A
skublock as defined below.tags (pulumi.Input[dict]) – A mapping of tags to assign to the resource.
uri (pulumi.Input[str]) – The FQDN of the Azure Kusto Cluster.
The sku object supports the following:
capacity(pulumi.Input[float]) - Specifies the node count for the cluster. Boundaries depend on the sku name.name(pulumi.Input[str]) - The name of the SKU. Valid values are:Dev(No SLA)_Standard_D11_v2,Dev(No SLA)_Standard_E2a_v4,Standard_D11_v2,Standard_D12_v2,Standard_D13_v2,Standard_D14_v2,Standard_DS13_v2+1TB_PS,Standard_DS13_v2+2TB_PS,Standard_DS14_v2+3TB_PS,Standard_DS14_v2+4TB_PS,Standard_E16as_v4+3TB_PS,Standard_E16as_v4+4TB_PS,Standard_E16a_v4,Standard_E2a_v4,Standard_E4a_v4,Standard_E8as_v4+1TB_PS,Standard_E8as_v4+2TB_PS,Standard_E8a_v4,Standard_L16s,Standard_L4sandStandard_L8s
translate_output_property(prop)¶Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
translate_input_property(prop)¶Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
- class
pulumi_azure.kusto.Database(resource_name, opts=None, cluster_name=None, hot_cache_period=None, location=None, name=None, resource_group_name=None, soft_delete_period=None, __props__=None, __name__=None, __opts__=None)¶ Manages a Kusto (also known as Azure Data Explorer) Database
import pulumi import pulumi_azure as azure rg = azure.core.ResourceGroup("rg", location="East US") cluster = azure.kusto.Cluster("cluster", location=rg.location, resource_group_name=rg.name, sku={ "name": "Standard_D13_v2", "capacity": 2, }) database = azure.kusto.Database("database", resource_group_name=rg.name, location=rg.location, cluster_name=cluster.name, hot_cache_period="P7D", soft_delete_period="P31D")
- Parameters
resource_name (str) – The name of the resource.
opts (pulumi.ResourceOptions) – Options for the resource.
cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
hot_cache_period (pulumi.Input[str]) – 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
location (pulumi.Input[str]) – The location where the Kusto Database should be created. Changing this forces a new resource to be created.
name (pulumi.Input[str]) – The name of the Kusto Database to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
soft_delete_period (pulumi.Input[str]) –
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
cluster_name: pulumi.Output[str] = None¶Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
hot_cache_period: pulumi.Output[str] = None¶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
location: pulumi.Output[str] = None¶The location where the Kusto Database should be created. Changing this forces a new resource to be created.
name: pulumi.Output[str] = None¶The name of the Kusto Database to create. Changing this forces a new resource to be created.
resource_group_name: pulumi.Output[str] = None¶Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
size: pulumi.Output[float] = None¶The size of the database in bytes.
soft_delete_period: pulumi.Output[str] = None¶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
- static
get(resource_name, id, opts=None, cluster_name=None, hot_cache_period=None, location=None, name=None, resource_group_name=None, size=None, soft_delete_period=None)¶ Get an existing Database resource’s state with the given name, id, and optional extra properties used to qualify the lookup.
- Parameters
resource_name (str) – The unique name of the resulting resource.
id (str) – The unique provider ID of the resource to lookup.
opts (pulumi.ResourceOptions) – Options for the resource.
cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this database will be added to. Changing this forces a new resource to be created.
hot_cache_period (pulumi.Input[str]) –
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
location (pulumi.Input[str]) – The location where the Kusto Database should be created. Changing this forces a new resource to be created.
name (pulumi.Input[str]) – The name of the Kusto Database to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
size (pulumi.Input[float]) – The size of the database in bytes.
soft_delete_period (pulumi.Input[str]) –
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
translate_output_property(prop)¶Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
translate_input_property(prop)¶Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
- class
pulumi_azure.kusto.DatabasePrincipal(resource_name, opts=None, client_id=None, cluster_name=None, database_name=None, object_id=None, resource_group_name=None, role=None, type=None, __props__=None, __name__=None, __opts__=None)¶ Manages a Kusto (also known as Azure Data Explorer) Database Principal
import pulumi import pulumi_azure as azure current = azure.core.get_client_config() rg = azure.core.ResourceGroup("rg", location="East US") cluster = azure.kusto.Cluster("cluster", location=rg.location, resource_group_name=rg.name, sku={ "name": "Standard_D13_v2", "capacity": 2, }) database = azure.kusto.Database("database", resource_group_name=rg.name, location=rg.location, cluster_name=cluster.name, hot_cache_period="P7D", soft_delete_period="P31D") principal = azure.kusto.DatabasePrincipal("principal", resource_group_name=rg.name, cluster_name=cluster.name, database_name=azurerm_kusto_database["test"]["name"], role="Viewer", type="User", client_id=current.tenant_id, object_id=current.client_id)
- Parameters
resource_name (str) – The name of the resource.
opts (pulumi.ResourceOptions) – Options for the resource.
client_id (pulumi.Input[str]) – The Client ID that owns the specified
object_id. Changing this forces a new resource to be created.cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
database_name (pulumi.Input[str]) – Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
object_id (pulumi.Input[str]) – An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
role (pulumi.Input[str]) – 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.type (pulumi.Input[str]) – Specifies the type of object the principal is. Valid values include
App,Group,User. Changing this forces a new resource to be created.
app_id: pulumi.Output[str] = None¶The app id, if not empty, of the principal.
client_id: pulumi.Output[str] = None¶The Client ID that owns the specified
object_id. Changing this forces a new resource to be created.
cluster_name: pulumi.Output[str] = None¶Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
database_name: pulumi.Output[str] = None¶Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
email: pulumi.Output[str] = None¶The email, if not empty, of the principal.
fully_qualified_name: pulumi.Output[str] = None¶The fully qualified name of the principal.
name: pulumi.Output[str] = None¶The name of the Kusto Database Principal.
object_id: pulumi.Output[str] = None¶An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
resource_group_name: pulumi.Output[str] = None¶Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
role: pulumi.Output[str] = None¶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.
type: pulumi.Output[str] = None¶Specifies the type of object the principal is. Valid values include
App,Group,User. Changing this forces a new resource to be created.
- static
get(resource_name, id, opts=None, app_id=None, client_id=None, cluster_name=None, database_name=None, email=None, fully_qualified_name=None, name=None, object_id=None, resource_group_name=None, role=None, type=None)¶ Get an existing DatabasePrincipal resource’s state with the given name, id, and optional extra properties used to qualify the lookup.
- Parameters
resource_name (str) – The unique name of the resulting resource.
id (str) – The unique provider ID of the resource to lookup.
opts (pulumi.ResourceOptions) – Options for the resource.
app_id (pulumi.Input[str]) – The app id, if not empty, of the principal.
client_id (pulumi.Input[str]) – The Client ID that owns the specified
object_id. Changing this forces a new resource to be created.cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this database principal will be added to. Changing this forces a new resource to be created.
database_name (pulumi.Input[str]) – Specified the name of the Kusto Database this principal will be added to. Changing this forces a new resource to be created.
email (pulumi.Input[str]) – The email, if not empty, of the principal.
fully_qualified_name (pulumi.Input[str]) – The fully qualified name of the principal.
name (pulumi.Input[str]) – The name of the Kusto Database Principal.
object_id (pulumi.Input[str]) – An Object ID of a User, Group, or App. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database Principal should exist. Changing this forces a new resource to be created.
role (pulumi.Input[str]) – 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.type (pulumi.Input[str]) – Specifies the type of object the principal is. Valid values include
App,Group,User. Changing this forces a new resource to be created.
translate_output_property(prop)¶Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
translate_input_property(prop)¶Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
- class
pulumi_azure.kusto.EventhubDataConnection(resource_name, opts=None, cluster_name=None, consumer_group=None, data_format=None, database_name=None, eventhub_id=None, location=None, mapping_rule_name=None, name=None, resource_group_name=None, table_name=None, __props__=None, __name__=None, __opts__=None)¶ Manages a Kusto (also known as Azure Data Explorer) EventHub Data Connection
import pulumi import pulumi_azure as azure rg = azure.core.ResourceGroup("rg", location="East US") cluster = azure.kusto.Cluster("cluster", location=rg.location, resource_group_name=rg.name, sku={ "name": "Standard_D13_v2", "capacity": 2, }) database = azure.kusto.Database("database", resource_group_name=rg.name, location=rg.location, cluster_name=cluster.name, hot_cache_period="P7D", soft_delete_period="P31D") eventhub_ns = azure.eventhub.EventHubNamespace("eventhubNs", location=rg.location, resource_group_name=rg.name, sku="Standard") eventhub = azure.eventhub.EventHub("eventhub", namespace_name=eventhub_ns.name, resource_group_name=rg.name, partition_count=1, message_retention=1) consumer_group = azure.eventhub.ConsumerGroup("consumerGroup", namespace_name=eventhub_ns.name, eventhub_name=eventhub.name, resource_group_name=rg.name) eventhub_connection = azure.kusto.EventhubDataConnection("eventhubConnection", resource_group_name=rg.name, location=rg.location, cluster_name=cluster.name, database_name=database.name, eventhub_id=azurerm_eventhub["evenhub"]["id"], consumer_group=consumer_group.name, table_name="my-table", mapping_rule_name="my-table-mapping", data_format="JSON") #(Optional)
- Parameters
resource_name (str) – The name of the resource.
opts (pulumi.ResourceOptions) – Options for the resource.
cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
consumer_group (pulumi.Input[str]) – Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
data_format (pulumi.Input[str]) – Specifies the data format of the EventHub messages. Allowed values:
AVRO,CSV,JSON,MULTIJSON,PSV,RAW,SCSV,SINGLEJSON,SOHSV,TSVandTXTdatabase_name (pulumi.Input[str]) – Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
eventhub_id (pulumi.Input[str]) – Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
location (pulumi.Input[str]) – The location where the Kusto Database should be created. Changing this forces a new resource to be created.
mapping_rule_name (pulumi.Input[str]) – Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
name (pulumi.Input[str]) – The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
table_name (pulumi.Input[str]) – Specifies the target table name used for the message ingestion. Table must exist before resource is created.
cluster_name: pulumi.Output[str] = None¶Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
consumer_group: pulumi.Output[str] = None¶Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
data_format: pulumi.Output[str] = None¶Specifies the data format of the EventHub messages. Allowed values:
AVRO,CSV,JSON,MULTIJSON,PSV,RAW,SCSV,SINGLEJSON,SOHSV,TSVandTXT
database_name: pulumi.Output[str] = None¶Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
eventhub_id: pulumi.Output[str] = None¶Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
location: pulumi.Output[str] = None¶The location where the Kusto Database should be created. Changing this forces a new resource to be created.
mapping_rule_name: pulumi.Output[str] = None¶Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
name: pulumi.Output[str] = None¶The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
resource_group_name: pulumi.Output[str] = None¶Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
table_name: pulumi.Output[str] = None¶Specifies the target table name used for the message ingestion. Table must exist before resource is created.
- static
get(resource_name, id, opts=None, cluster_name=None, consumer_group=None, data_format=None, database_name=None, eventhub_id=None, location=None, mapping_rule_name=None, name=None, resource_group_name=None, table_name=None)¶ Get an existing EventhubDataConnection resource’s state with the given name, id, and optional extra properties used to qualify the lookup.
- Parameters
resource_name (str) – The unique name of the resulting resource.
id (str) – The unique provider ID of the resource to lookup.
opts (pulumi.ResourceOptions) – Options for the resource.
cluster_name (pulumi.Input[str]) – Specifies the name of the Kusto Cluster this data connection will be added to. Changing this forces a new resource to be created.
consumer_group (pulumi.Input[str]) – Specifies the EventHub consumer group this data connection will use for ingestion. Changing this forces a new resource to be created.
data_format (pulumi.Input[str]) – Specifies the data format of the EventHub messages. Allowed values:
AVRO,CSV,JSON,MULTIJSON,PSV,RAW,SCSV,SINGLEJSON,SOHSV,TSVandTXTdatabase_name (pulumi.Input[str]) – Specifies the name of the Kusto Database this data connection will be added to. Changing this forces a new resource to be created.
eventhub_id (pulumi.Input[str]) – Specifies the resource id of the EventHub this data connection will use for ingestion. Changing this forces a new resource to be created.
location (pulumi.Input[str]) – The location where the Kusto Database should be created. Changing this forces a new resource to be created.
mapping_rule_name (pulumi.Input[str]) – Specifies the mapping rule used for the message ingestion. Mapping rule must exist before resource is created.
name (pulumi.Input[str]) – The name of the Kusto EventHub Data Connection to create. Changing this forces a new resource to be created.
resource_group_name (pulumi.Input[str]) – Specifies the Resource Group where the Kusto Database should exist. Changing this forces a new resource to be created.
table_name (pulumi.Input[str]) – Specifies the target table name used for the message ingestion. Table must exist before resource is created.
translate_output_property(prop)¶Provides subclasses of Resource an opportunity to translate names of output properties into a format of their choosing before writing those properties to the resource object.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
translate_input_property(prop)¶Provides subclasses of Resource an opportunity to translate names of input properties into a format of their choosing before sending those properties to the Pulumi engine.
- Parameters
prop (str) – A property name.
- Returns
A potentially transformed property name.
- Return type
str
- class
pulumi_azure.kusto.GetClusterResult(data_ingestion_uri=None, id=None, location=None, name=None, resource_group_name=None, tags=None, uri=None)¶ A collection of values returned by getCluster.
data_ingestion_uri= None¶The Kusto Cluster URI to be used for data ingestion.
id= None¶The provider-assigned unique ID for this managed resource.
uri= None¶The FQDN of the Azure Kusto Cluster.
pulumi_azure.kusto.get_cluster(name=None, resource_group_name=None, opts=None)¶Use this data source to access information about an existing Kusto (also known as Azure Data Explorer) Cluster
import pulumi import pulumi_azure as azure example = azure.kusto.get_cluster(name="kustocluster", resource_group_name="test_resource_group")
- Parameters
name (str) – Specifies the name of the Kusto Cluster.
resource_group_name (str) – The name of the Resource Group where the Kusto Cluster exists.