QueuesClient Interface

public interface QueuesClient

An instance of this class provides access to all the operations defined in QueuesClient.

Method Summary

Modifier and Type Method and Description
abstract SBQueueInner createOrUpdate(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue.

abstract Mono<SBQueueInner> createOrUpdateAsync(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue.

abstract SBAuthorizationRuleInner createOrUpdateAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

abstract Mono<SBAuthorizationRuleInner> createOrUpdateAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

abstract Response<SBAuthorizationRuleInner> createOrUpdateAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters, Context context)

Creates an authorization rule for a queue.

abstract Mono<Response<SBAuthorizationRuleInner>> createOrUpdateAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

abstract Response<SBQueueInner> createOrUpdateWithResponse(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters, Context context)

Creates or updates a Service Bus queue.

abstract Mono<Response<SBQueueInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue.

abstract void delete(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

abstract Mono<Void> deleteAsync(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

abstract void deleteAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

abstract Mono<Void> deleteAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

abstract Response<Void> deleteAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Deletes a queue authorization rule.

abstract Mono<Response<Void>> deleteAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String namespaceName, String queueName, Context context)

Deletes a queue from the specified namespace in a resource group.

abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

abstract SBQueueInner get(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

abstract Mono<SBQueueInner> getAsync(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

abstract SBAuthorizationRuleInner getAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

abstract Mono<SBAuthorizationRuleInner> getAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

abstract Response<SBAuthorizationRuleInner> getAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Gets an authorization rule for a queue by rule name.

abstract Mono<Response<SBAuthorizationRuleInner>> getAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

abstract Response<SBQueueInner> getWithResponse(String resourceGroupName, String namespaceName, String queueName, Context context)

Returns a description for the specified queue.

abstract Mono<Response<SBQueueInner>> getWithResponseAsync(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

abstract PagedIterable<SBAuthorizationRuleInner> listAuthorizationRules(String resourceGroupName, String namespaceName, String queueName)

Gets all authorization rules for a queue.

abstract PagedIterable<SBAuthorizationRuleInner> listAuthorizationRules(String resourceGroupName, String namespaceName, String queueName, Context context)

Gets all authorization rules for a queue.

abstract PagedFlux<SBAuthorizationRuleInner> listAuthorizationRulesAsync(String resourceGroupName, String namespaceName, String queueName)

Gets all authorization rules for a queue.

abstract PagedIterable<SBQueueInner> listByNamespace(String resourceGroupName, String namespaceName)

Gets the queues within a namespace.

abstract PagedIterable<SBQueueInner> listByNamespace(String resourceGroupName, String namespaceName, Integer skip, Integer top, Context context)

Gets the queues within a namespace.

abstract PagedFlux<SBQueueInner> listByNamespaceAsync(String resourceGroupName, String namespaceName)

Gets the queues within a namespace.

abstract PagedFlux<SBQueueInner> listByNamespaceAsync(String resourceGroupName, String namespaceName, Integer skip, Integer top)

Gets the queues within a namespace.

abstract AccessKeysInner listKeys(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

abstract Mono<AccessKeysInner> listKeysAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

abstract Response<AccessKeysInner> listKeysWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Primary and secondary connection strings to the queue.

abstract Mono<Response<AccessKeysInner>> listKeysWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

abstract AccessKeysInner regenerateKeys(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

abstract Mono<AccessKeysInner> regenerateKeysAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

abstract Response<AccessKeysInner> regenerateKeysWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters, Context context)

Regenerates the primary or secondary connection strings to the queue.

abstract Mono<Response<AccessKeysInner>> regenerateKeysWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

Method Details

createOrUpdate

public abstract SBQueueInner createOrUpdate(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue. This operation is idempotent.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
parameters - Parameters supplied to create or update a queue resource.

Returns:

description of queue Resource.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue. This operation is idempotent.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
parameters - Parameters supplied to create or update a queue resource.

Returns:

description of queue Resource on successful completion of Mono.

createOrUpdateAuthorizationRule

public abstract SBAuthorizationRuleInner createOrUpdateAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - The shared access authorization rule.

Returns:

description of a namespace authorization rule.

createOrUpdateAuthorizationRuleAsync

public abstract Mono createOrUpdateAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - The shared access authorization rule.

Returns:

description of a namespace authorization rule on successful completion of Mono.

createOrUpdateAuthorizationRuleWithResponse

public abstract Response createOrUpdateAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters, Context context)

Creates an authorization rule for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - The shared access authorization rule.
context - The context to associate with this operation.

Returns:

description of a namespace authorization rule along with Response<T>.

createOrUpdateAuthorizationRuleWithResponseAsync

public abstract Mono> createOrUpdateAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, SBAuthorizationRuleInner parameters)

Creates an authorization rule for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - The shared access authorization rule.

Returns:

description of a namespace authorization rule along with Response<T> on successful completion of Mono.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters, Context context)

Creates or updates a Service Bus queue. This operation is idempotent.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
parameters - Parameters supplied to create or update a queue resource.
context - The context to associate with this operation.

Returns:

description of queue Resource along with Response<T>.

createOrUpdateWithResponseAsync

public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, SBQueueInner parameters)

Creates or updates a Service Bus queue. This operation is idempotent.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
parameters - Parameters supplied to create or update a queue resource.

Returns:

description of queue Resource along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

A Mono that completes when a successful response is received.

deleteAuthorizationRule

public abstract void deleteAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

deleteAuthorizationRuleAsync

public abstract Mono deleteAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

A Mono that completes when a successful response is received.

deleteAuthorizationRuleWithResponse

public abstract Response deleteAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Deletes a queue authorization rule.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
context - The context to associate with this operation.

Returns:

deleteAuthorizationRuleWithResponseAsync

public abstract Mono> deleteAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Deletes a queue authorization rule.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

the Response<T> on successful completion of Mono.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String namespaceName, String queueName, Context context)

Deletes a queue from the specified namespace in a resource group.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
context - The context to associate with this operation.

Returns:

deleteWithResponseAsync

public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String namespaceName, String queueName)

Deletes a queue from the specified namespace in a resource group.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract SBQueueInner get(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

description of queue Resource.

getAsync

public abstract Mono getAsync(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

description of queue Resource on successful completion of Mono.

getAuthorizationRule

public abstract SBAuthorizationRuleInner getAuthorizationRule(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

an authorization rule for a queue by rule name.

getAuthorizationRuleAsync

public abstract Mono getAuthorizationRuleAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

an authorization rule for a queue by rule name on successful completion of Mono.

getAuthorizationRuleWithResponse

public abstract Response getAuthorizationRuleWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Gets an authorization rule for a queue by rule name.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
context - The context to associate with this operation.

Returns:

an authorization rule for a queue by rule name along with Response<T>.

getAuthorizationRuleWithResponseAsync

public abstract Mono> getAuthorizationRuleWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Gets an authorization rule for a queue by rule name.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

an authorization rule for a queue by rule name along with Response<T> on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String namespaceName, String queueName, Context context)

Returns a description for the specified queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
context - The context to associate with this operation.

Returns:

description of queue Resource along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String namespaceName, String queueName)

Returns a description for the specified queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

description of queue Resource along with Response<T> on successful completion of Mono.

listAuthorizationRules

public abstract PagedIterable listAuthorizationRules(String resourceGroupName, String namespaceName, String queueName)

Gets all authorization rules for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

all authorization rules for a queue as paginated response with PagedIterable<T>.

listAuthorizationRules

public abstract PagedIterable listAuthorizationRules(String resourceGroupName, String namespaceName, String queueName, Context context)

Gets all authorization rules for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
context - The context to associate with this operation.

Returns:

all authorization rules for a queue as paginated response with PagedIterable<T>.

listAuthorizationRulesAsync

public abstract PagedFlux listAuthorizationRulesAsync(String resourceGroupName, String namespaceName, String queueName)

Gets all authorization rules for a queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.

Returns:

all authorization rules for a queue as paginated response with PagedFlux<T>.

listByNamespace

public abstract PagedIterable listByNamespace(String resourceGroupName, String namespaceName)

Gets the queues within a namespace.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.

Returns:

the queues within a namespace as paginated response with PagedIterable<T>.

listByNamespace

public abstract PagedIterable listByNamespace(String resourceGroupName, String namespaceName, Integer skip, Integer top, Context context)

Gets the queues within a namespace.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
skip - Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls.
top - May be used to limit the number of results to the most recent N usageDetails.
context - The context to associate with this operation.

Returns:

the queues within a namespace as paginated response with PagedIterable<T>.

listByNamespaceAsync

public abstract PagedFlux listByNamespaceAsync(String resourceGroupName, String namespaceName)

Gets the queues within a namespace.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.

Returns:

the queues within a namespace as paginated response with PagedFlux<T>.

listByNamespaceAsync

public abstract PagedFlux listByNamespaceAsync(String resourceGroupName, String namespaceName, Integer skip, Integer top)

Gets the queues within a namespace.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
skip - Skip is only used if a previous operation returned a partial result. If a previous response contains a nextLink element, the value of the nextLink element will include a skip parameter that specifies a starting point to use for subsequent calls.
top - May be used to limit the number of results to the most recent N usageDetails.

Returns:

the queues within a namespace as paginated response with PagedFlux<T>.

listKeys

public abstract AccessKeysInner listKeys(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

namespace/ServiceBus Connection String.

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

namespace/ServiceBus Connection String on successful completion of Mono.

listKeysWithResponse

public abstract Response listKeysWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, Context context)

Primary and secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
context - The context to associate with this operation.

Returns:

namespace/ServiceBus Connection String along with Response<T>.

listKeysWithResponseAsync

public abstract Mono> listKeysWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName)

Primary and secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.

Returns:

namespace/ServiceBus Connection String along with Response<T> on successful completion of Mono.

regenerateKeys

public abstract AccessKeysInner regenerateKeys(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - Parameters supplied to regenerate the authorization rule.

Returns:

namespace/ServiceBus Connection String.

regenerateKeysAsync

public abstract Mono regenerateKeysAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - Parameters supplied to regenerate the authorization rule.

Returns:

namespace/ServiceBus Connection String on successful completion of Mono.

regenerateKeysWithResponse

public abstract Response regenerateKeysWithResponse(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters, Context context)

Regenerates the primary or secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - Parameters supplied to regenerate the authorization rule.
context - The context to associate with this operation.

Returns:

namespace/ServiceBus Connection String along with Response<T>.

regenerateKeysWithResponseAsync

public abstract Mono> regenerateKeysWithResponseAsync(String resourceGroupName, String namespaceName, String queueName, String authorizationRuleName, RegenerateAccessKeyParameters parameters)

Regenerates the primary or secondary connection strings to the queue.

Parameters:

resourceGroupName - Name of the Resource group within the Azure subscription.
namespaceName - The namespace name.
queueName - The queue name.
authorizationRuleName - The authorization rule name.
parameters - Parameters supplied to regenerate the authorization rule.

Returns:

namespace/ServiceBus Connection String along with Response<T> on successful completion of Mono.

Applies to