AzureKustoBuilderExtensions.WithCreationScript Method

Definition

Defines the script used to create the database.

public static Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.Kusto.AzureKustoReadWriteDatabaseResource> WithCreationScript(this Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.Kusto.AzureKustoReadWriteDatabaseResource> builder, string script);
static member WithCreationScript : Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.Kusto.AzureKustoReadWriteDatabaseResource> * string -> Aspire.Hosting.ApplicationModel.IResourceBuilder<Aspire.Hosting.Azure.Kusto.AzureKustoReadWriteDatabaseResource>
<Extension()>
Public Function WithCreationScript (builder As IResourceBuilder(Of AzureKustoReadWriteDatabaseResource), script As String) As IResourceBuilder(Of AzureKustoReadWriteDatabaseResource)

Parameters

builder
IResourceBuilder<AzureKustoReadWriteDatabaseResource>

The resource builder to configure.

script
String

KQL script to create databases, tables, or data.

Returns

The resource builder.

Remarks

This script will only be executed when the Kusto resource is running in emulator mode. In production scenarios, the database creation should be handled as part of the provisioning process. <returns>Default script is .create database DATABASE_NAME volatile</returns>

Applies to