Watch Aspire live streamsDocsTry Aspire

KustoEventGridDataConnectionProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Kusto v13.6.0-preview.1.26478.8
interface KustoEventGridDataConnectionProxy {
blobStorageEventType: BicepValueProxy | BlobStorageEventType;
consumerGroup: BicepValueProxy | string;
databaseRouting: BicepValueProxy | KustoDatabaseRouting;
dataFormat: BicepValueProxy | KustoEventGridDataFormat;
eventGridResourceId: BicepValueProxy;
eventHubResourceId: BicepValueProxy;
isFirstRecordIgnored: BicepValueProxy | boolean;
readonly managedIdentityObjectId: BicepValueProxy | guid;
managedIdentityResourceId: BicepValueProxy;
mappingRuleName: BicepValueProxy | string;
readonly provisioningState: BicepValueProxy | KustoProvisioningState;
storageAccountResourceId: BicepValueProxy;
tableName: BicepValueProxy | string;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearBlobStorageEventType(): void;
clearConsumerGroup(): void;
clearDatabaseRouting(): void;
clearDataFormat(): void;
clearEventGridResourceId(): void;
clearEventHubResourceId(): void;
clearIsFirstRecordIgnored(): void;
clearManagedIdentityResourceId(): void;
clearMappingRuleName(): void;
clearStorageAccountResourceId(): void;
clearTableName(): void;
}

Properties

propertyblobStorageEventTypeBicepValueProxy | BlobStorageEventTypeget · set
Gets or sets the BlobStorageEventType provisioning property.
propertyconsumerGroupBicepValueProxy | stringget · set
Gets or sets the ConsumerGroup provisioning property.
propertydatabaseRoutingBicepValueProxy | KustoDatabaseRoutingget · set
Gets or sets the DatabaseRouting provisioning property.
propertydataFormatBicepValueProxy | KustoEventGridDataFormatget · set
Gets or sets the DataFormat provisioning property.
propertyeventGridResourceIdBicepValueProxyget · set
Gets or sets the EventGridResourceId provisioning property.
propertyeventHubResourceIdBicepValueProxyget · set
Gets or sets the EventHubResourceId provisioning property.
propertyisFirstRecordIgnoredBicepValueProxy | booleanget · set
Gets or sets the IsFirstRecordIgnored provisioning property.
propertymanagedIdentityObjectIdBicepValueProxy | guidget
Gets the ManagedIdentityObjectId provisioning property.
propertymanagedIdentityResourceIdBicepValueProxyget · set
Gets or sets the ManagedIdentityResourceId provisioning property.
propertymappingRuleNameBicepValueProxy | stringget · set
Gets or sets the MappingRuleName provisioning property.
propertyprovisioningStateBicepValueProxy | KustoProvisioningStateget
Gets the ProvisioningState provisioning property.
propertystorageAccountResourceIdBicepValueProxyget · set
Gets or sets the StorageAccountResourceId provisioning property.
propertytableNameBicepValueProxy | stringget · set
Gets or sets the TableName provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the BlobStorageEventType provisioning property.
clearBlobStorageEventType(): void
Clears the ConsumerGroup provisioning property.
clearConsumerGroup(): void
Clears the DatabaseRouting provisioning property.
clearDatabaseRouting(): void
Clears the DataFormat provisioning property.
clearDataFormat(): void
Clears the EventGridResourceId provisioning property.
clearEventGridResourceId(): void
Clears the EventHubResourceId provisioning property.
clearEventHubResourceId(): void
Clears the IsFirstRecordIgnored provisioning property.
clearIsFirstRecordIgnored(): void
Clears the ManagedIdentityResourceId provisioning property.
clearManagedIdentityResourceId(): void
Clears the MappingRuleName provisioning property.
clearMappingRuleName(): void
Clears the StorageAccountResourceId provisioning property.
clearStorageAccountResourceId(): void
Clears the TableName provisioning property.
clearTableName(): void