Skip to content
Docs Try Aspire

AzureKustoClusterResource

Handle TypeScript
📦 Aspire.Hosting.Azure.Kusto v13.2.0-preview.1.26159.1
interface AzureKustoClusterResource
extends IAzureResource,
IManifestExpressionProvider,
IResource,
IResourceWithConnectionString,
IResourceWithEndpoints,
IResourceWithParameters,
IValueProvider,
IValueWithReferences {
readonly connectionStringExpression: ReferenceExpression;
readonly isEmulator: boolean;
readonly name: string;
readonly outputs: Dict<string,any>;
readonly parameters: Dict<string,any>;
readonly secretOutputs: Dict<string,string>;
readonly uriExpression: ReferenceExpression;
addReadWriteDatabase(
name: string,
databaseName?: string): AzureKustoReadWriteDatabaseResource;
runAsEmulator(configureContainer?: (obj: AzureKustoEmulatorResource) => void): AzureKustoClusterResource;
}

Properties

property connectionStringExpression ReferenceExpression get
Gets the ConnectionStringExpression property
property isEmulator boolean get
Gets the IsEmulator property
property name string get
Gets the Name property
property outputs Dict<string,any> get
Gets the Outputs property
property parameters Dict<string,any> get
Gets the Parameters property
property secretOutputs Dict<string,string> get
Gets the SecretOutputs 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) => void): AzureKustoClusterResource
configureContainer (obj: AzureKustoEmulatorResource) => void optional
AzureKustoClusterResource