INamespacesOperations Interface

Definition

NamespacesOperations operations.

public interface INamespacesOperations
type INamespacesOperations = interface
Public Interface INamespacesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, EHNamespace, Dictionary<String,List<String>>, CancellationToken)

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

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

CheckNameAvailabilityWithHttpMessagesAsync(CheckNameAvailabilityParameter, Dictionary<String,List<String>>, CancellationToken)

Check the give Namespace name availability.

CreateOrUpdateAuthorizationRuleWithHttpMessagesAsync(String, String, String, AuthorizationRule, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an AuthorizationRule for a Namespace.

CreateOrUpdateIpFilterRuleWithHttpMessagesAsync(String, String, String, IpFilterRule, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an IpFilterRule for a Namespace.

CreateOrUpdateNetworkRuleSetWithHttpMessagesAsync(String, String, NetworkRuleSet, Dictionary<String,List<String>>, CancellationToken)

Create or update NetworkRuleSet for a Namespace.

CreateOrUpdateVirtualNetworkRuleWithHttpMessagesAsync(String, String, String, VirtualNetworkRule, Dictionary<String,List<String>>, CancellationToken)

Creates or updates an VirtualNetworkRule for a Namespace.

CreateOrUpdateWithHttpMessagesAsync(String, String, EHNamespace, Dictionary<String,List<String>>, CancellationToken)

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

DeleteAuthorizationRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an AuthorizationRule for a Namespace.

DeleteIpFilterRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an IpFilterRule for a Namespace.

DeleteVirtualNetworkRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes an VirtualNetworkRule for a Namespace.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetAuthorizationRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an AuthorizationRule for a Namespace by rule name.

GetIpFilterRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an IpFilterRule for a Namespace by rule name.

GetNetworkRuleSetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets NetworkRuleSet for a Namespace.

GetVirtualNetworkRuleWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an VirtualNetworkRule for a Namespace by rule name.

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the description of the specified namespace.

ListAuthorizationRulesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListAuthorizationRulesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of authorization rules for a Namespace.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists the available Namespaces within a resource group.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists the available Namespaces within a resource group.

ListIPFilterRulesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of IP Filter rules for a Namespace.

ListIPFilterRulesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of IP Filter rules for a Namespace.

ListKeysWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the primary and secondary connection strings for the Namespace.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListVirtualNetworkRulesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of VirtualNetwork rules for a Namespace.

ListVirtualNetworkRulesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of VirtualNetwork rules for a Namespace.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

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

RegenerateKeysWithHttpMessagesAsync(String, String, String, RegenerateAccessKeyParameters, Dictionary<String,List<String>>, CancellationToken)

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

UpdateWithHttpMessagesAsync(String, String, EHNamespace, Dictionary<String,List<String>>, CancellationToken)

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

Extension 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, CheckNameAvailabilityParameter)

Check the give Namespace name availability.

CheckNameAvailabilityAsync(INamespacesOperations, CheckNameAvailabilityParameter, 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, AuthorizationRule)

Creates or updates an AuthorizationRule for a Namespace.

CreateOrUpdateAuthorizationRuleAsync(INamespacesOperations, String, String, String, AuthorizationRule, CancellationToken)

Creates or updates an AuthorizationRule for a Namespace.

CreateOrUpdateIpFilterRule(INamespacesOperations, String, String, String, IpFilterRule)

Creates or updates an IpFilterRule for a Namespace.

CreateOrUpdateIpFilterRuleAsync(INamespacesOperations, String, String, String, IpFilterRule, CancellationToken)

Creates or updates an IpFilterRule 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.

CreateOrUpdateVirtualNetworkRule(INamespacesOperations, String, String, String, VirtualNetworkRule)

Creates or updates an VirtualNetworkRule for a Namespace.

CreateOrUpdateVirtualNetworkRuleAsync(INamespacesOperations, String, String, String, VirtualNetworkRule, CancellationToken)

Creates or updates an VirtualNetworkRule 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.

DeleteIpFilterRule(INamespacesOperations, String, String, String)

Deletes an IpFilterRule for a Namespace.

DeleteIpFilterRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Deletes an IpFilterRule for a Namespace.

DeleteVirtualNetworkRule(INamespacesOperations, String, String, String)

Deletes an VirtualNetworkRule for a Namespace.

DeleteVirtualNetworkRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Deletes an VirtualNetworkRule 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.

GetIpFilterRule(INamespacesOperations, String, String, String)

Gets an IpFilterRule for a Namespace by rule name.

GetIpFilterRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Gets an IpFilterRule 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.

GetVirtualNetworkRule(INamespacesOperations, String, String, String)

Gets an VirtualNetworkRule for a Namespace by rule name.

GetVirtualNetworkRuleAsync(INamespacesOperations, String, String, String, CancellationToken)

Gets an VirtualNetworkRule for a Namespace by rule name.

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.

ListIPFilterRules(INamespacesOperations, String, String)

Gets a list of IP Filter rules for a Namespace.

ListIPFilterRulesAsync(INamespacesOperations, String, String, CancellationToken)

Gets a list of IP Filter rules for a Namespace.

ListIPFilterRulesNext(INamespacesOperations, String)

Gets a list of IP Filter rules for a Namespace.

ListIPFilterRulesNextAsync(INamespacesOperations, String, CancellationToken)

Gets a list of IP Filter rules for a Namespace.

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.

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.

ListVirtualNetworkRules(INamespacesOperations, String, String)

Gets a list of VirtualNetwork rules for a Namespace.

ListVirtualNetworkRulesAsync(INamespacesOperations, String, String, CancellationToken)

Gets a list of VirtualNetwork rules for a Namespace.

ListVirtualNetworkRulesNext(INamespacesOperations, String)

Gets a list of VirtualNetwork rules for a Namespace.

ListVirtualNetworkRulesNextAsync(INamespacesOperations, String, CancellationToken)

Gets a list of VirtualNetwork rules for a Namespace.

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

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

RegenerateKeysAsync(INamespacesOperations, String, String, String, RegenerateAccessKeyParameters, 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