NamespacesOperationsExtensions Class

Definition

Extension methods for NamespacesOperations.

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

Methods

BeginCreateOrUpdateAsync(INamespacesOperations, String, String, EHNamespaceInner, CancellationToken)

Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.

BeginDeleteAsync(INamespacesOperations, String, String, CancellationToken)

Deletes an existing namespace. This operation also removes all associated resources under the namespace.

CheckNameAvailabilityAsync(INamespacesOperations, String, CancellationToken)

Check the give Namespace name availability.

CreateOrUpdateAsync(INamespacesOperations, String, String, EHNamespaceInner, CancellationToken)

Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.

CreateOrUpdateAuthorizationRuleAsync(INamespacesOperations, String, String, String, IList<AccessRights>, CancellationToken)

Creates or updates an AuthorizationRule for a Namespace.

CreateOrUpdateNetworkRuleSetAsync(INamespacesOperations, String, String, NetworkRuleSetInner, CancellationToken)

Create or update NetworkRuleSet for a Namespace.

DeleteAsync(INamespacesOperations, String, String, CancellationToken)

Deletes an existing namespace. This operation also removes all associated resources under the namespace.

DeleteAuthorizationRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Deletes an AuthorizationRule for a Namespace.

GetAsync(INamespacesOperations, String, String, CancellationToken)

Gets the description of the specified namespace.

GetAuthorizationRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Gets an AuthorizationRule for a Namespace by rule name.

GetMessagingPlanAsync(INamespacesOperations, String, String, CancellationToken)

Gets messaging plan for specified namespace.

GetNetworkRuleSetAsync(INamespacesOperations, String, String, CancellationToken)

Gets NetworkRuleSet for a Namespace.

ListAsync(INamespacesOperations, CancellationToken)

Lists all the available Namespaces within a subscription, irrespective of the resource groups.

ListAuthorizationRulesAsync(INamespacesOperations, String, String, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListAuthorizationRulesNextAsync(INamespacesOperations, String, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListByResourceGroupAsync(INamespacesOperations, String, CancellationToken)

Lists the available Namespaces within a resource group.

ListByResourceGroupNextAsync(INamespacesOperations, String, CancellationToken)

Lists the available Namespaces within a resource group.

ListKeysAsync(INamespacesOperations, String, String, String, CancellationToken)

Gets the primary and secondary connection strings for the Namespace.

ListNextAsync(INamespacesOperations, String, CancellationToken)

Lists all the available Namespaces within a subscription, irrespective of the resource groups.

RegenerateKeysAsync(INamespacesOperations, String, String, String, RegenerateAccessKeyParameters, CancellationToken)

Regenerates the primary or secondary connection strings for the specified Namespace.

UpdateAsync(INamespacesOperations, String, String, EHNamespaceInner, CancellationToken)

Creates or updates a namespace. Once created, this namespace's resource manifest is immutable. This operation is idempotent.

Applies to