IngestFeedSource is a union datatype based on the source of an ingest feed. For most ingest feeds, the parameters of the IngestFeed is used. For ingesting particularly from Azure, you'd use the AzureEventHubs datatype and its parameters. Below are the tables for each datatype:

Table: IngestFeed

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: Mar 26, 2025
createdAtlongyes Long-TermUnix timestamp for when this feed was created.
descriptionstring  Long-TermA description of the ingest feed.
enabledbooleanyes Long-TermWhether the ingest from the ingest feed is enabled.
executionInfoIngestFeedExecutionInfo  Long-TermDetails about how the ingest feed is running. See IngestFeedExecutionInfo.
idstringyes Long-TermThe unique identifier of the ingest feed.
namestringyes Long-TermThe name of the ingest feed.
parserParser  Long-TermThe parser used to parse the ingest feed. See Parser.
sourceIngestFeedSourceyes Long-TermThe source of the ingest feed. See IngestFeedSource.

Table: AzureEventHubs

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For some fields, this column indicates that a result will always be returned for this column.
Table last updated: May 19, 2025
authenticationAzureEventHubsAuthenticationyes PreviewThe authentication method for Azure event hub. See AzureEventHubsAuthentication.
checkpointHandlingAzureEventHubsCheckpointHandlingyes PreviewThe configuration for how the Event Hub checkpoints should be handled. See AzureEventHubsCheckpointHandling.
consumerGroupstringyes PreviewThe consumer group for the Event Hub.
defaultCheckpointAzureEventHubsCheckPointyes PreviewSpecifies the starting point for reading events from the Event Hub when no previous checkpoint exists. See AzureEventHubsCheckPoint.
eventHubFullyQualifiedNamespacestringyes PreviewFully qualified namespace of the Event Hub. It's often structured like <namespace>.servicebus.windows.net.
eventHubNamestringyes Short-TermThe name of the Event Hub.
preprocessingAzureEventHubsPreprocessingyes LengthThe preprocessing to apply to an ingest feed before parsing. See AzureEventHubsPreprocessing.