KustoClusterProxy
Handle
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;}74 members
Properties
property
acceptedAudiences Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfAcceptedAudienceProxy get · setGets or sets the AcceptedAudiences provisioning property.
property
allowedFqdnList Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy get · setGets or sets the AllowedFqdnList provisioning property.
property
allowedIPRangeList Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy get · setGets or sets the AllowedIPRangeList provisioning property.
property
calloutPolicies Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoCalloutPolicyProxy get · setGets or sets the CalloutPolicies provisioning property.
property
clusterUri BicepValueProxy | uri getGets the ClusterUri provisioning property.
property
dataIngestionUri BicepValueProxy | uri getGets the DataIngestionUri provisioning property.
property
engineType BicepValueProxy | KustoClusterEngineType get · setGets or sets the EngineType provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
identityKustoManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
isAutoStopEnabled BicepValueProxy | boolean get · setGets or sets the IsAutoStopEnabled provisioning property.
property
isDiskEncryptionEnabled BicepValueProxy | boolean get · setGets or sets the IsDiskEncryptionEnabled provisioning property.
property
isDoubleEncryptionEnabled BicepValueProxy | boolean get · setGets or sets the IsDoubleEncryptionEnabled provisioning property.
property
isPurgeEnabled BicepValueProxy | boolean get · setGets or sets the IsPurgeEnabled provisioning property.
property
isStreamingIngestEnabled BicepValueProxy | boolean get · setGets or sets the IsStreamingIngestEnabled provisioning property.
property
keyVaultProperties KustoKeyVaultPropertiesProxy get · setGets or sets the KeyVaultProperties provisioning property.
property
languageExtensionsValue Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoLanguageExtensionProxy get · setGets or sets the LanguageExtensionsValue provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
migrationCluster MigrationClusterPropertiesProxy getGets the MigrationCluster provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
optimizedAutoscale OptimizedAutoscaleProxy get · setGets or sets the OptimizedAutoscale provisioning property.
property
privateEndpointConnections Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoPrivateEndpointConnectionProxy getGets the PrivateEndpointConnections provisioning property.
property
provisioningState BicepValueProxy | KustoProvisioningState getGets the ProvisioningState provisioning property.
property
publicIPType BicepValueProxy | KustoClusterPublicIPType get · setGets or sets the PublicIPType provisioning property.
property
publicNetworkAccess BicepValueProxy | KustoClusterPublicNetworkAccess get · setGets or sets the PublicNetworkAccess provisioning property.
property
restrictOutboundNetworkAccess BicepValueProxy | KustoClusterNetworkAccessFlag get · setGets or sets the RestrictOutboundNetworkAccess provisioning property.
property
skuKustoSkuProxy get · setGets or sets the Sku provisioning property.
property
stateBicepValueProxy | KustoClusterState getGets the State provisioning property.
property
stateReason BicepValueProxy | string getGets the StateReason provisioning property.
property
systemData KustoSystemDataProxy getGets the SystemData provisioning property.
property
trustedExternalTenants Aspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfKustoClusterTrustedExternalTenantProxy get · setGets or sets the TrustedExternalTenants provisioning property.
property
virtualClusterGraduationProperties BicepValueProxy | string get · setGets or sets the VirtualClusterGraduationProperties provisioning property.
property
virtualNetworkConfiguration KustoClusterVirtualNetworkConfigurationProxy get · setGets or sets the VirtualNetworkConfiguration provisioning property.
property
zonesAspire_Hosting_Azure_Provisioning_Kusto_Generated_ListOfStringProxy get · setGets or sets the Zones provisioning property.
property
zoneStatus BicepValueProxy | KustoClusterZoneStatus getGets the ZoneStatus provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearIsAutoStopEnabled Clears the IsAutoStopEnabled provisioning property.
clearIsAutoStopEnabled(): voidClears the IsDiskEncryptionEnabled provisioning property.
clearIsDiskEncryptionEnabled(): voidClears the IsDoubleEncryptionEnabled provisioning property.
clearIsDoubleEncryptionEnabled(): voidmethod
clearIsPurgeEnabled Clears the IsPurgeEnabled provisioning property.
clearIsPurgeEnabled(): voidClears the IsStreamingIngestEnabled provisioning property.
clearIsStreamingIngestEnabled(): voidmethod
clearPublicNetworkAccess Clears the PublicNetworkAccess provisioning property.
clearPublicNetworkAccess(): voidClears the RestrictOutboundNetworkAccess provisioning property.
clearRestrictOutboundNetworkAccess(): voidClears the VirtualClusterGraduationProperties provisioning property.
clearVirtualClusterGraduationProperties(): void