Share via


INamespacesOperations Interface

Definition

NamespacesOperations operations.

public interface INamespacesOperations
type INamespacesOperations = interface
Public Interface INamespacesOperations

Methods

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

Create Azure Relay namespace.

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

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

CheckNameAvailabilityMethodWithHttpMessagesAsync(CheckNameAvailability, 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 authorization rule for a namespace

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

Create Azure Relay namespace.

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

Deletes a namespace authorization rule

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)

Authorization rule for a namespace by name.

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

Returns the description for the specified namespace.

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

Authorization rules for a namespace.

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

Authorization rules for a namespace.

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

Lists all the available namespaces within the ResourceGroup.

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

Lists all the available namespaces within the ResourceGroup.

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

Primary and Secondary ConnectionStrings to the namespace

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

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

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

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

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

Regenerates the Primary or Secondary ConnectionStrings to the namespace

UpdateWithHttpMessagesAsync(String, String, RelayUpdateParameters, 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, RelayNamespace)

Create Azure Relay namespace.

BeginCreateOrUpdateAsync(INamespacesOperations, String, String, RelayNamespace, CancellationToken)

Create Azure Relay namespace.

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.

CheckNameAvailabilityMethod(INamespacesOperations, CheckNameAvailability)

Check the give namespace name availability.

CheckNameAvailabilityMethodAsync(INamespacesOperations, CheckNameAvailability, CancellationToken)

Check the give namespace name availability.

CreateOrUpdate(INamespacesOperations, String, String, RelayNamespace)

Create Azure Relay namespace.

CreateOrUpdateAsync(INamespacesOperations, String, String, RelayNamespace, CancellationToken)

Create Azure Relay namespace.

CreateOrUpdateAuthorizationRule(INamespacesOperations, String, String, String, AuthorizationRule)

Creates or Updates an authorization rule for a namespace

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

Creates or Updates an authorization rule 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 a namespace authorization rule

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

Deletes a namespace authorization rule

Get(INamespacesOperations, String, String)

Returns the description for the specified namespace.

GetAsync(INamespacesOperations, String, String, CancellationToken)

Returns the description for the specified namespace.

GetAuthorizationRule(INamespacesOperations, String, String, String)

Authorization rule for a namespace by name.

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

Authorization rule for a namespace by name.

List(INamespacesOperations)

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

ListAsync(INamespacesOperations, CancellationToken)

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

ListAuthorizationRules(INamespacesOperations, String, String)

Authorization rules for a namespace.

ListAuthorizationRulesAsync(INamespacesOperations, String, String, CancellationToken)

Authorization rules for a namespace.

ListAuthorizationRulesNext(INamespacesOperations, String)

Authorization rules for a namespace.

ListAuthorizationRulesNextAsync(INamespacesOperations, String, CancellationToken)

Authorization rules for a namespace.

ListByResourceGroup(INamespacesOperations, String)

Lists all the available namespaces within the ResourceGroup.

ListByResourceGroupAsync(INamespacesOperations, String, CancellationToken)

Lists all the available namespaces within the ResourceGroup.

ListByResourceGroupNext(INamespacesOperations, String)

Lists all the available namespaces within the ResourceGroup.

ListByResourceGroupNextAsync(INamespacesOperations, String, CancellationToken)

Lists all the available namespaces within the ResourceGroup.

ListKeys(INamespacesOperations, String, String, String)

Primary and Secondary ConnectionStrings to the namespace

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

Primary and Secondary ConnectionStrings to the namespace

ListNext(INamespacesOperations, String)

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

ListNextAsync(INamespacesOperations, String, CancellationToken)

Lists all the available namespaces within the subscription irrespective of the resourceGroups.

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

Regenerates the Primary or Secondary ConnectionStrings to the namespace

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

Regenerates the Primary or Secondary ConnectionStrings to the namespace

Update(INamespacesOperations, String, String, RelayUpdateParameters)

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

UpdateAsync(INamespacesOperations, String, String, RelayUpdateParameters, CancellationToken)

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

Applies to