Watch Aspire live streamsDocsTry Aspire

KustoClusterProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Kusto v13.6.0-preview.1.26478.8
interface KustoClusterProxy {
acceptedAudiences: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfAcceptedAudienceProxy;
allowedFqdnList: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy;
allowedIPRangeList: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy;
calloutPolicies: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoCalloutPolicyProxy;
readonly clusterUri: BicepValueProxy | uri;
readonly dataIngestionUri: BicepValueProxy | uri;
engineType: BicepValueProxy | KustoClusterEngineType;
readonly eTag: BicepValueProxy;
readonly id: BicepValueProxy;
identity: KustoManagedServiceIdentityProxy;
isAutoStopEnabled: BicepValueProxy | boolean;
isDiskEncryptionEnabled: BicepValueProxy | boolean;
isDoubleEncryptionEnabled: BicepValueProxy | boolean;
isPurgeEnabled: BicepValueProxy | boolean;
isStreamingIngestEnabled: BicepValueProxy | boolean;
keyVaultProperties: KustoKeyVaultPropertiesProxy;
languageExtensionsValue: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoLanguageExtensionProxy;
location: BicepValueProxy;
readonly migrationCluster: MigrationClusterPropertiesProxy;
name: BicepValueProxy | string;
optimizedAutoscale: OptimizedAutoscaleProxy;
readonly privateEndpointConnections: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoPrivateEndpointConnectionProxy;
readonly provisioningState: BicepValueProxy | KustoProvisioningState;
publicIPType: BicepValueProxy | KustoClusterPublicIPType;
publicNetworkAccess: BicepValueProxy | KustoClusterPublicNetworkAccess;
restrictOutboundNetworkAccess: BicepValueProxy | KustoClusterNetworkAccessFlag;
sku: KustoSkuProxy;
readonly state: BicepValueProxy | KustoClusterState;
readonly stateReason: BicepValueProxy | string;
readonly systemData: KustoSystemDataProxy;
tags: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_DictionaryOfStringProxy;
trustedExternalTenants: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoClusterTrustedExternalTenantProxy;
virtualClusterGraduationProperties: BicepValueProxy | string;
virtualNetworkConfiguration: KustoClusterVirtualNetworkConfigurationProxy;
zones: Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy;
readonly zoneStatus: BicepValueProxy | KustoClusterZoneStatus;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearEngineType(): void;
clearIsAutoStopEnabled(): void;
clearIsDiskEncryptionEnabled(): void;
clearIsDoubleEncryptionEnabled(): void;
clearIsPurgeEnabled(): void;
clearIsStreamingIngestEnabled(): void;
clearLocation(): void;
clearName(): void;
clearPublicIPType(): void;
clearPublicNetworkAccess(): void;
clearRestrictOutboundNetworkAccess(): void;
clearVirtualClusterGraduationProperties(): void;
}

Properties

propertyacceptedAudiencesAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfAcceptedAudienceProxyget · set
Gets or sets the AcceptedAudiences provisioning property.
propertyallowedFqdnListAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxyget · set
Gets or sets the AllowedFqdnList provisioning property.
propertyallowedIPRangeListAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxyget · set
Gets or sets the AllowedIPRangeList provisioning property.
propertycalloutPoliciesAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoCalloutPolicyProxyget · set
Gets or sets the CalloutPolicies provisioning property.
propertyclusterUriBicepValueProxy | uriget
Gets the ClusterUri provisioning property.
propertydataIngestionUriBicepValueProxy | uriget
Gets the DataIngestionUri provisioning property.
propertyengineTypeBicepValueProxy | KustoClusterEngineTypeget · set
Gets or sets the EngineType provisioning property.
propertyeTagBicepValueProxyget
Gets the ETag provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyidentityKustoManagedServiceIdentityProxyget · set
Gets or sets the Identity provisioning property.
propertyisAutoStopEnabledBicepValueProxy | booleanget · set
Gets or sets the IsAutoStopEnabled provisioning property.
propertyisDiskEncryptionEnabledBicepValueProxy | booleanget · set
Gets or sets the IsDiskEncryptionEnabled provisioning property.
propertyisDoubleEncryptionEnabledBicepValueProxy | booleanget · set
Gets or sets the IsDoubleEncryptionEnabled provisioning property.
propertyisPurgeEnabledBicepValueProxy | booleanget · set
Gets or sets the IsPurgeEnabled provisioning property.
propertyisStreamingIngestEnabledBicepValueProxy | booleanget · set
Gets or sets the IsStreamingIngestEnabled provisioning property.
propertykeyVaultPropertiesKustoKeyVaultPropertiesProxyget · set
Gets or sets the KeyVaultProperties provisioning property.
propertylanguageExtensionsValueAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoLanguageExtensionProxyget · set
Gets or sets the LanguageExtensionsValue provisioning property.
propertylocationBicepValueProxyget · set
Gets or sets the Location provisioning property.
propertymigrationClusterMigrationClusterPropertiesProxyget
Gets the MigrationCluster provisioning property.
propertynameBicepValueProxy | stringget · set
Gets or sets the Name provisioning property.
propertyoptimizedAutoscaleOptimizedAutoscaleProxyget · set
Gets or sets the OptimizedAutoscale provisioning property.
propertyprivateEndpointConnectionsAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoPrivateEndpointConnectionProxyget
Gets the PrivateEndpointConnections provisioning property.
propertyprovisioningStateBicepValueProxy | KustoProvisioningStateget
Gets the ProvisioningState provisioning property.
propertypublicIPTypeBicepValueProxy | KustoClusterPublicIPTypeget · set
Gets or sets the PublicIPType provisioning property.
propertypublicNetworkAccessBicepValueProxy | KustoClusterPublicNetworkAccessget · set
Gets or sets the PublicNetworkAccess provisioning property.
propertyrestrictOutboundNetworkAccessBicepValueProxy | KustoClusterNetworkAccessFlagget · set
Gets or sets the RestrictOutboundNetworkAccess provisioning property.
propertyskuKustoSkuProxyget · set
Gets or sets the Sku provisioning property.
propertystateBicepValueProxy | KustoClusterStateget
Gets the State provisioning property.
propertystateReasonBicepValueProxy | stringget
Gets the StateReason provisioning property.
propertysystemDataKustoSystemDataProxyget
Gets the SystemData provisioning property.
propertytagsAspire_Hosting_Azure_Provisioning_Kusto_Generated_DictionaryOfStringProxyget · set
Gets or sets the Tags provisioning property.
propertytrustedExternalTenantsAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoClusterTrustedExternalTenantProxyget · set
Gets or sets the TrustedExternalTenants provisioning property.
propertyvirtualClusterGraduationPropertiesBicepValueProxy | stringget · set
Gets or sets the VirtualClusterGraduationProperties provisioning property.
propertyvirtualNetworkConfigurationKustoClusterVirtualNetworkConfigurationProxyget · set
Gets or sets the VirtualNetworkConfiguration provisioning property.
propertyzonesAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxyget · set
Gets or sets the Zones provisioning property.
propertyzoneStatusBicepValueProxy | KustoClusterZoneStatusget
Gets the ZoneStatus provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the EngineType provisioning property.
clearEngineType(): void
Clears the IsAutoStopEnabled provisioning property.
clearIsAutoStopEnabled(): void
Clears the IsDiskEncryptionEnabled provisioning property.
clearIsDiskEncryptionEnabled(): void
Clears the IsDoubleEncryptionEnabled provisioning property.
clearIsDoubleEncryptionEnabled(): void
Clears the IsPurgeEnabled provisioning property.
clearIsPurgeEnabled(): void
Clears the IsStreamingIngestEnabled provisioning property.
clearIsStreamingIngestEnabled(): void
Clears the Location provisioning property.
clearLocation(): void
methodclearName
Clears the Name provisioning property.
clearName(): void
Clears the PublicIPType provisioning property.
clearPublicIPType(): void
Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): void
Clears the RestrictOutboundNetworkAccess provisioning property.
clearRestrictOutboundNetworkAccess(): void
Clears the VirtualClusterGraduationProperties provisioning property.
clearVirtualClusterGraduationProperties(): void