AzureKustoBuilderExtensions.WithCreationScript Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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>