ConsumerGroups interface
Interface representing a ConsumerGroups.
Methods
create |
Creates or updates an Event Hubs consumer group as a nested resource within a Namespace. |
delete(string, string, string, string, Consumer |
Deletes a consumer group from the specified Event Hub and resource group. |
get(string, string, string, string, Consumer |
Gets a description for the specified consumer group. |
list |
Gets all the consumer groups in a Namespace. An empty feed is returned if no consumer group exists in the Namespace. |
Method Details
createOrUpdate(string, string, string, string, ConsumerGroup, ConsumerGroupsCreateOrUpdateOptionalParams)
Creates or updates an Event Hubs consumer group as a nested resource within a Namespace.
function createOrUpdate(resourceGroupName: string, namespaceName: string, eventHubName: string, consumerGroupName: string, parameters: ConsumerGroup, options?: ConsumerGroupsCreateOrUpdateOptionalParams): Promise<ConsumerGroup>
Parameters
- resourceGroupName
-
string
Name of the resource group within the azure subscription.
- namespaceName
-
string
The Namespace name
- eventHubName
-
string
The Event Hub name
- consumerGroupName
-
string
The consumer group name
- parameters
- ConsumerGroup
Parameters supplied to create or update a consumer group resource.
The options parameters.
Returns
Promise<ConsumerGroup>
delete(string, string, string, string, ConsumerGroupsDeleteOptionalParams)
Deletes a consumer group from the specified Event Hub and resource group.
function delete(resourceGroupName: string, namespaceName: string, eventHubName: string, consumerGroupName: string, options?: ConsumerGroupsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
Name of the resource group within the azure subscription.
- namespaceName
-
string
The Namespace name
- eventHubName
-
string
The Event Hub name
- consumerGroupName
-
string
The consumer group name
The options parameters.
Returns
Promise<void>
get(string, string, string, string, ConsumerGroupsGetOptionalParams)
Gets a description for the specified consumer group.
function get(resourceGroupName: string, namespaceName: string, eventHubName: string, consumerGroupName: string, options?: ConsumerGroupsGetOptionalParams): Promise<ConsumerGroup>
Parameters
- resourceGroupName
-
string
Name of the resource group within the azure subscription.
- namespaceName
-
string
The Namespace name
- eventHubName
-
string
The Event Hub name
- consumerGroupName
-
string
The consumer group name
- options
- ConsumerGroupsGetOptionalParams
The options parameters.
Returns
Promise<ConsumerGroup>
listByEventHub(string, string, string, ConsumerGroupsListByEventHubOptionalParams)
Gets all the consumer groups in a Namespace. An empty feed is returned if no consumer group exists in the Namespace.
function listByEventHub(resourceGroupName: string, namespaceName: string, eventHubName: string, options?: ConsumerGroupsListByEventHubOptionalParams): PagedAsyncIterableIterator<ConsumerGroup, ConsumerGroup[], PageSettings>
Parameters
- resourceGroupName
-
string
Name of the resource group within the azure subscription.
- namespaceName
-
string
The Namespace name
- eventHubName
-
string
The Event Hub name
The options parameters.