Skip to main content

Event Hub

Azure REST API reference

This page tracks which Azure Event Hubs REST API operations are implemented in Topaz, split by control plane (ARM resource management) and data plane (event sending/receiving).

Legend

SymbolMeaning
Implemented
Not implemented

Control Plane

The control plane covers ARM operations available under management.azure.com — creating and managing namespaces and Event Hub instances.

Namespaces

REST reference

OperationStatusNotes
Create Or Update
Delete
Get
ListSubscription-level listing not implemented
List By Resource Group
Update
Check Name Availability
List Keys
Regenerate Keys
Get Authorization Rule
List Authorization Rules
Create Or Update Authorization Rule
Delete Authorization Rule

Event Hubs

REST reference

OperationStatusNotes
Create Or Update
Delete
Get
List By Namespace
List Keys
Regenerate Keys
Get Authorization Rule
List Authorization Rules
Create Or Update Authorization Rule

Consumer Groups

OperationStatus
Create Or Update
Delete
Get
List By Event Hub

Disaster Recovery Configs

OperationStatus
Break Pairing
Create Or Update
Delete
Fail Over
Get
Get Authorization Rule
List
List Authorization Rules
List Keys

Schema Groups

OperationStatus
Create Or Update
Delete
Get
List By Namespace

Private Endpoint Connections

OperationStatus
Create Or Update
Delete
Get
List

Data Plane

The data plane covers event sending and receiving, served on port 8897 (HTTPS) and port 8888 (AMQP) in Topaz.

Event Publishing

OperationStatusNotes
Send events (HTTP)POST /{eventHubPath}/messages
Send events (AMQP)

Event Consuming

OperationStatus
Receive events (AMQP)
Receive events (HTTP)