Share via


NamespacesOperationsExtensions Class

Definition

Extension methods for NamespacesOperations.

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

Methods

BeginCreateOrUpdate(INamespacesOperations, String, String, EHNamespace)

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

BeginCreateOrUpdateAsync(INamespacesOperations, String, String, EHNamespace, CancellationToken)

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

BeginDelete(INamespacesOperations, String, String)

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

BeginDeleteAsync(INamespacesOperations, String, String, CancellationToken)

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

CheckNameAvailability(INamespacesOperations, String)

Check the give Namespace name availability.

CheckNameAvailabilityAsync(INamespacesOperations, String, CancellationToken)

Check the give Namespace name availability.

CreateOrUpdate(INamespacesOperations, String, String, EHNamespace)

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

CreateOrUpdateAsync(INamespacesOperations, String, String, EHNamespace, CancellationToken)

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

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

Creates or updates an AuthorizationRule for a Namespace.

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

Creates or updates an AuthorizationRule for a Namespace.

CreateOrUpdateNetworkRuleSet(INamespacesOperations, String, String, NetworkRuleSet)

Create or update NetworkRuleSet for a Namespace.

CreateOrUpdateNetworkRuleSetAsync(INamespacesOperations, String, String, NetworkRuleSet, CancellationToken)

Create or update NetworkRuleSet for a Namespace.

Delete(INamespacesOperations, String, String)

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

DeleteAsync(INamespacesOperations, String, String, CancellationToken)

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

DeleteAuthorizationRule(INamespacesOperations, String, String, String)

Deletes an AuthorizationRule for a Namespace.

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

Deletes an AuthorizationRule for a Namespace.

Get(INamespacesOperations, String, String)

Gets the description of the specified namespace.

GetAsync(INamespacesOperations, String, String, CancellationToken)

Gets the description of the specified namespace.

GetAuthorizationRule(INamespacesOperations, String, String, String)

Gets an AuthorizationRule for a Namespace by rule name.

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

Gets an AuthorizationRule for a Namespace by rule name.

GetNetworkRuleSet(INamespacesOperations, String, String)

Gets NetworkRuleSet for a Namespace.

GetNetworkRuleSetAsync(INamespacesOperations, String, String, CancellationToken)

Gets NetworkRuleSet for a Namespace.

List(INamespacesOperations)

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

ListAsync(INamespacesOperations, CancellationToken)

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

ListAuthorizationRules(INamespacesOperations, String, String)

Gets a list of authorization rules for a Namespace.

ListAuthorizationRulesAsync(INamespacesOperations, String, String, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListAuthorizationRulesNext(INamespacesOperations, String)

Gets a list of authorization rules for a Namespace.

ListAuthorizationRulesNextAsync(INamespacesOperations, String, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListByResourceGroup(INamespacesOperations, String)

Lists the available Namespaces within a resource group.

ListByResourceGroupAsync(INamespacesOperations, String, CancellationToken)

Lists the available Namespaces within a resource group.

ListByResourceGroupNext(INamespacesOperations, String)

Lists the available Namespaces within a resource group.

ListByResourceGroupNextAsync(INamespacesOperations, String, CancellationToken)

Lists the available Namespaces within a resource group.

ListKeys(INamespacesOperations, String, String, String)

Gets the primary and secondary connection strings for the Namespace.

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

Gets the primary and secondary connection strings for the Namespace.

ListNetworkRuleSet(INamespacesOperations, String, String)

Gets NetworkRuleSet for a Namespace.

ListNetworkRuleSetAsync(INamespacesOperations, String, String, CancellationToken)

Gets NetworkRuleSet for a Namespace.

ListNext(INamespacesOperations, String)

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

ListNextAsync(INamespacesOperations, String, CancellationToken)

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

RegenerateKeys(INamespacesOperations, String, String, String, String, String)

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

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

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

Update(INamespacesOperations, String, String, EHNamespace)

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

UpdateAsync(INamespacesOperations, String, String, EHNamespace, CancellationToken)

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

Applies to