EventHubNamespaceAuthorizationRules Interface
Implements
public interface EventHubNamespaceAuthorizationRules
extends SupportsCreating<Blank>, SupportsDeletingById, SupportsGettingById<EventHubNamespaceAuthorizationRule>, HasManager<EventHubsManager>
Entry point to manage event hub namespace authorization rules.
Method Summary
Method Details
deleteByName
public abstract void deleteByName(String resourceGroupName, String namespaceName, String name)
Deletes an authorization rule under a namespace in a resource group.
Parameters:
deleteByNameAsync
public abstract Mono<Void> deleteByNameAsync(String resourceGroupName, String namespaceName, String name)
Deletes an authorization rule under a namespace in a resource group.
Parameters:
Returns:
getByName
public abstract EventHubNamespaceAuthorizationRule getByName(String resourceGroupName, String namespaceName, String name)
Gets an authorization rule under a namespace in a resource group.
Parameters:
Returns:
getByNameAsync
public abstract Mono<EventHubNamespaceAuthorizationRule> getByNameAsync(String resourceGroupName, String namespaceName, String name)
Gets an authorization rule under a namespace in a resource group.
Parameters:
Returns:
listByNamespace
public abstract PagedIterable<EventHubNamespaceAuthorizationRule> listByNamespace(String resourceGroupName, String namespaceName)
Lists the authorization rules under a namespace in a resource group.
Parameters:
Returns:
listByNamespaceAsync
public abstract PagedFlux<EventHubNamespaceAuthorizationRule> listByNamespaceAsync(String resourceGroupName, String namespaceName)
Lists the authorization rules under a namespace in a resource group.
Parameters:
Returns: