{
  "schemaVersion": "1.0",
  "generatedAt": "2026-09-30T10:44:38.711Z",
  "sourceRevision": "52fca2d39e808bbd6c9ee9751a949f4b59ca8ca9",
  "documentation": "/azure/services/event-hubs",
  "summary": {
    "total": 74,
    "implemented": 68,
    "notImplemented": 6
  },
  "service": "event-hubs",
  "displayName": "Event Hubs",
  "operations": [
    {
      "name": "ApplicationGroup.CreateOrUpdateApplicationGroup",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/applicationGroups"
    },
    {
      "name": "ApplicationGroup.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/applicationGroups"
    },
    {
      "name": "ApplicationGroup.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/applicationGroups"
    },
    {
      "name": "ApplicationGroup.ListByNamespace",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/applicationGroups"
    },
    {
      "name": "Clusters.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Clusters.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Clusters.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Clusters.ListAvailableClusterRegion",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/availableClusterRegions"
    },
    {
      "name": "Clusters.ListByResourceGroup",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Clusters.ListBySubscription",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Clusters.ListNamespaces",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters/namespaces"
    },
    {
      "name": "Clusters.Update",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters"
    },
    {
      "name": "Configuration.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters/quotaConfiguration"
    },
    {
      "name": "Configuration.Patch",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/clusters/quotaConfiguration"
    },
    {
      "name": "ConsumerGroups.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/consumergroups"
    },
    {
      "name": "ConsumerGroups.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/consumergroups"
    },
    {
      "name": "ConsumerGroups.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/consumergroups"
    },
    {
      "name": "ConsumerGroups.ListByEventHub",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/consumergroups"
    },
    {
      "name": "DisasterRecoveryConfigs.BreakPairing",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.CheckNameAvailability",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.FailOver",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.GetAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules"
    },
    {
      "name": "DisasterRecoveryConfigs.List",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs"
    },
    {
      "name": "DisasterRecoveryConfigs.ListAuthorizationRules",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules"
    },
    {
      "name": "DisasterRecoveryConfigs.ListKeys",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/disasterRecoveryConfigs/authorizationRules"
    },
    {
      "name": "EventHubs.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs"
    },
    {
      "name": "EventHubs.CreateOrUpdateAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs"
    },
    {
      "name": "EventHubs.DeleteAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs"
    },
    {
      "name": "EventHubs.GetAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.ListAuthorizationRules",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.ListByNamespace",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs"
    },
    {
      "name": "EventHubs.ListKeys",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.PostAuthorizationRule",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "EventHubs.RegenerateKeys",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/eventhubs/authorizationRules"
    },
    {
      "name": "Namespaces.CheckNameAvailability",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/checkNameAvailability"
    },
    {
      "name": "Namespaces.CheckNameSpaceAvailability",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/CheckNamespaceAvailability"
    },
    {
      "name": "Namespaces.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.CreateOrUpdateAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.CreateOrUpdateNetworkRuleSet",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkRuleSets"
    },
    {
      "name": "Namespaces.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.DeleteAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.Failover",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.GetAuthorizationRule",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.GetMessagingPlan",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/messagingplan"
    },
    {
      "name": "Namespaces.GetNetworkRuleSet",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkRuleSets"
    },
    {
      "name": "Namespaces.List",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.ListAuthorizationRules",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.ListByResourceGroup",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "Namespaces.ListKeys",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.ListNetworkRuleSet",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkRuleSets"
    },
    {
      "name": "Namespaces.ListPostAuthorizationRules",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/AuthorizationRules"
    },
    {
      "name": "Namespaces.PostAuthorizationRule",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/AuthorizationRules"
    },
    {
      "name": "Namespaces.RegenerateKeys",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/authorizationRules"
    },
    {
      "name": "Namespaces.Update",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces"
    },
    {
      "name": "NetworkSecurityPerimeterConfiguration.List",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkSecurityPerimeterConfigurations"
    },
    {
      "name": "NetworkSecurityPerimeterConfigurations.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkSecurityPerimeterConfigurations"
    },
    {
      "name": "NetworkSecurityPerimeterConfigurations.GetResourceAssociationName",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/networkSecurityPerimeterConfigurations"
    },
    {
      "name": "Operations.List",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/operations"
    },
    {
      "name": "PrivateEndpointConnections.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/privateEndpointConnections"
    },
    {
      "name": "PrivateEndpointConnections.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/privateEndpointConnections"
    },
    {
      "name": "PrivateEndpointConnections.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/privateEndpointConnections"
    },
    {
      "name": "PrivateEndpointConnections.List",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/privateEndpointConnections"
    },
    {
      "name": "PrivateLinkResources.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/privateLinkResources"
    },
    {
      "name": "Regions.ListBySku",
      "implemented": false,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/sku/regions"
    },
    {
      "name": "SchemaRegistry.CreateOrUpdate",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/schemagroups"
    },
    {
      "name": "SchemaRegistry.Delete",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/schemagroups"
    },
    {
      "name": "SchemaRegistry.Get",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/schemagroups"
    },
    {
      "name": "SchemaRegistry.ListByNamespace",
      "implemented": true,
      "resourceProvider": "Microsoft.EventHub",
      "resourceType": "Microsoft.EventHub/namespaces/schemagroups"
    }
  ]
}