AzureKustoClusterResource
Class net8.0
A resource that represents a Kusto cluster.
namespace Aspire.Hosting.Azure;
public class AzureKustoClusterResource : Aspire.Hosting.Azure.AzureProvisioningResource, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IResourceWithEndpoints, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences{ // ...} AzureProvisioningResourceIManifestExpressionProviderIResourceIResourceWithConnectionStringIResourceWithEndpointsIValueProviderIValueWithReferences
8 members
Constructors1
Section titled ConstructorsAzureKustoClusterResource(string, Action<AzureResourceInfrastructure>) Initializes a new instance of the
AzureKustoClusterResource class. Properties5
Section titled PropertiesClusterUrigetats ignoredBicepOutputReference Gets the cluster URI output reference for the Azure Kusto cluster.
ConnectionStringExpressiongetReferenceExpressionIsEmulatorgetbool Gets whether the resource is running the local emulator.
NameOutputReferencegetats ignoredBicepOutputReference Gets the "name" output reference for the resource.
UriExpressiongetReferenceExpression Gets the connection URI expression for the Kusto cluster.
Methods2
Section titled MethodsAddAsExistingResource(AzureResourceInfrastructure)ProvisionableResourceAddRoleAssignments(IAddRoleAssignmentsContext)