EventHubNamespaceAuthorizationRules Interface
Implements
public interface EventHubNamespaceAuthorizationRules
extends SupportsCreating<Blank>, SupportsDeletingById, SupportsGettingById<EventHubNamespaceAuthorizationRule>, HasInner<com.microsoft.azure.management.eventhub.implementation.NamespacesInner>, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>
Entry point to manage event hub namespace authorization rules.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract void |
deleteByName(String resourceGroupName, String namespaceName, String name)
Deletes an authorization rule under a namespace in a resource group. |
abstract rx.Completable |
deleteByNameAsync(String resourceGroupName, String namespaceName, String name)
Deletes an authorization rule under a namespace in a resource group. |
abstract
Event |
getByName(String resourceGroupName, String namespaceName, String name)
Gets an authorization rule under a namespace in a resource group. |
abstract
rx.Observable<Event |
getByNameAsync(String resourceGroupName, String namespaceName, String name)
Gets an authorization rule under a namespace in a resource group. |
abstract
com.microsoft.azure.PagedList<Event |
listByNamespace(String resourceGroupName, String namespaceName)
Lists the authorization rules under a namespace in a resource group. |
abstract
rx.Observable<Event |
listByNamespaceAsync(String resourceGroupName, String namespaceName)
Lists the authorization rules under a namespace in a resource group. |
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 Completable 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 Observable
Gets an authorization rule under a namespace in a resource group.
Parameters:
Returns:
listByNamespace
public abstract PagedList
Lists the authorization rules under a namespace in a resource group.
Parameters:
Returns:
listByNamespaceAsync
public abstract Observable
Lists the authorization rules under a namespace in a resource group.
Parameters:
Returns:
Applies to
Azure SDK for Java