Azure Event Hubs Reference

This section provides comprehensive reference material for Azure Event Hubs, including API specifications, configuration details, and command-line interfaces.

REST API Reference

Explore the REST APIs available for managing and interacting with Azure Event Hubs namespaces, Event Hubs, Consumer Groups, and more.

Event Hubs Management API

APIs for creating, updating, deleting, and listing Event Hubs and their associated entities.

Data Plane API

APIs for sending and receiving events to and from Event Hubs.

SDK Reference

Find documentation for the Azure Event Hubs client libraries available in various programming languages.

.NET SDK

Reference for the .NET client library.

View .NET SDK Docs
Java SDK

Reference for the Java client library.

View Java SDK Docs
Python SDK

Reference for the Python client library.

View Python SDK Docs
JavaScript SDK

Reference for the JavaScript client library.

View JavaScript SDK Docs

Azure CLI Reference

Commands for managing Event Hubs resources using the Azure Command-Line Interface.

`az eventhubs` command group

Detailed reference for the Azure CLI commands related to Event Hubs.

az eventhubs namespace create --name --resource-group ...
Full `az eventhubs` command reference

Azure PowerShell Reference

Cmdlets for managing Event Hubs resources using Azure PowerShell.

`Az.EventHubs` module

Detailed reference for the Azure PowerShell cmdlets.

New-AzEventHubNamespace -Name -ResourceGroup ...
Full `Az.EventHubs` cmdlet reference

Configuration Settings

Learn about the various configuration options available for Event Hubs namespaces and Event Hubs themselves.

Namespace Settings
  • Throughput Units (TUs)
  • Auto-Inflate
  • Partition Count
  • Retention Period
  • Message Retention Policy
  • Capture Settings
  • Network Access (Firewalls, Private Endpoints)
Event Hub Settings
  • Partition Count
  • Message Retention
  • Capture Settings