Skip to content
DocsTry Aspire
DocsTry

AzureKustoClusterResource

Handle
📦 Aspire.Hosting.Azure.Kusto v13.4.0-preview.1.26281.18
interface AzureKustoClusterResource
extends IAzureResource,
IExpressionValue,
IManifestExpressionProvider,
IResource,
IResourceWithConnectionString,
IResourceWithEndpoints,
IResourceWithParameters,
IValueProvider,
IValueWithReferences {
readonly clusterUri: BicepOutputReference;
readonly connectionStringExpression: ReferenceExpression;
readonly isEmulator: boolean;
readonly nameOutputReference: BicepOutputReference;
readonly uriExpression: ReferenceExpression;
addReadWriteDatabase(
name: string,
databaseName?: string): AzureKustoReadWriteDatabaseResource;
runAsEmulator(configureContainer?: (obj: AzureKustoEmulatorResource) => Promise<void>): AzureKustoClusterResource;
}

Properties

propertyclusterUriBicepOutputReferenceget
Gets the cluster URI output reference for the Azure Kusto cluster.
propertyconnectionStringExpressionReferenceExpressionget
Gets the ConnectionStringExpression property
propertyisEmulatorbooleanget
Gets whether the resource is running the local emulator.
propertynameOutputReferenceBicepOutputReferenceget
Gets the "name" output reference for the resource.
propertyuriExpressionReferenceExpressionget
Gets the connection URI expression for the Kusto cluster.

Methods

Adds a Kusto read-write database to the application model.
addReadWriteDatabase(
name: string,
databaseName?: string): AzureKustoReadWriteDatabaseResource
namestring
databaseNamestringoptional
AzureKustoReadWriteDatabaseResource
methodrunAsEmulatorbuilder
Configures the Kusto resource to run as an emulator using the Kustainer container.
runAsEmulator(configureContainer?: (obj: AzureKustoEmulatorResource) => Promise<void>): AzureKustoClusterResource
configureContainer(obj: AzureKustoEmulatorResource) => Promise<void>optional
AzureKustoClusterResource