Skip to content
Docs Try Aspire
Docs Try

AzureKustoClusterResource

Handle
📦 Aspire.Hosting.Azure.Kusto v13.3.0-preview.1.26254.5
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

property clusterUri BicepOutputReference get
Gets the ClusterUri property
property connectionStringExpression ReferenceExpression get
Gets the ConnectionStringExpression property
property isEmulator boolean get
Gets the IsEmulator property
property nameOutputReference BicepOutputReference get
Gets the NameOutputReference property
property uriExpression ReferenceExpression get
Gets the UriExpression property

Methods

method addReadWriteDatabase builder
Adds a Kusto read-write database resource
addReadWriteDatabase(
name: string,
databaseName?: string): AzureKustoReadWriteDatabaseResource
name string
databaseName string optional
AzureKustoReadWriteDatabaseResource
method runAsEmulator builder
Configures the Kusto cluster to run using the local emulator
runAsEmulator(configureContainer?: (obj: AzureKustoEmulatorResource) => Promise<void>): AzureKustoClusterResource
configureContainer (obj: AzureKustoEmulatorResource) => Promise<void> optional
AzureKustoClusterResource