Share via


EventHubsOperationsExtensions Class

Definition

Extension methods for EventHubsOperations.

public static class EventHubsOperationsExtensions
type EventHubsOperationsExtensions = class
Public Module EventHubsOperationsExtensions
Inheritance
EventHubsOperationsExtensions

Methods

CreateOrUpdate(IEventHubsOperations, String, String, String, Eventhub)

Creates or updates a new Event Hub as a nested resource within a Namespace.

CreateOrUpdateAsync(IEventHubsOperations, String, String, String, Eventhub, CancellationToken)

Creates or updates a new Event Hub as a nested resource within a Namespace.

CreateOrUpdateAuthorizationRule(IEventHubsOperations, String, String, String, String, IList<String>)

Creates or updates an AuthorizationRule for the specified Event Hub. Creation/update of the AuthorizationRule will take a few seconds to take effect.

CreateOrUpdateAuthorizationRuleAsync(IEventHubsOperations, String, String, String, String, IList<String>, CancellationToken)

Creates or updates an AuthorizationRule for the specified Event Hub. Creation/update of the AuthorizationRule will take a few seconds to take effect.

Delete(IEventHubsOperations, String, String, String)

Deletes an Event Hub from the specified Namespace and resource group.

DeleteAsync(IEventHubsOperations, String, String, String, CancellationToken)

Deletes an Event Hub from the specified Namespace and resource group.

DeleteAuthorizationRule(IEventHubsOperations, String, String, String, String)

Deletes an Event Hub AuthorizationRule.

DeleteAuthorizationRuleAsync(IEventHubsOperations, String, String, String, String, CancellationToken)

Deletes an Event Hub AuthorizationRule.

Get(IEventHubsOperations, String, String, String)

Gets an Event Hubs description for the specified Event Hub.

GetAsync(IEventHubsOperations, String, String, String, CancellationToken)

Gets an Event Hubs description for the specified Event Hub.

GetAuthorizationRule(IEventHubsOperations, String, String, String, String)

Gets an AuthorizationRule for an Event Hub by rule name.

GetAuthorizationRuleAsync(IEventHubsOperations, String, String, String, String, CancellationToken)

Gets an AuthorizationRule for an Event Hub by rule name.

ListAuthorizationRules(IEventHubsOperations, String, String, String)

Gets the authorization rules for an Event Hub.

ListAuthorizationRulesAsync(IEventHubsOperations, String, String, String, CancellationToken)

Gets the authorization rules for an Event Hub.

ListAuthorizationRulesNext(IEventHubsOperations, String)

Gets the authorization rules for an Event Hub.

ListAuthorizationRulesNextAsync(IEventHubsOperations, String, CancellationToken)

Gets the authorization rules for an Event Hub.

ListByNamespace(IEventHubsOperations, String, String, Nullable<Int32>, Nullable<Int32>)

Gets all the Event Hubs in a Namespace.

ListByNamespaceAsync(IEventHubsOperations, String, String, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Gets all the Event Hubs in a Namespace.

ListByNamespaceNext(IEventHubsOperations, String)

Gets all the Event Hubs in a Namespace.

ListByNamespaceNextAsync(IEventHubsOperations, String, CancellationToken)

Gets all the Event Hubs in a Namespace.

ListKeys(IEventHubsOperations, String, String, String, String)

Gets the ACS and SAS connection strings for the Event Hub.

ListKeysAsync(IEventHubsOperations, String, String, String, String, CancellationToken)

Gets the ACS and SAS connection strings for the Event Hub.

RegenerateKeys(IEventHubsOperations, String, String, String, String, String, String)

Regenerates the ACS and SAS connection strings for the Event Hub.

RegenerateKeysAsync(IEventHubsOperations, String, String, String, String, String, String, CancellationToken)

Regenerates the ACS and SAS connection strings for the Event Hub.

Applies to