ServicebusFunctions

Functions

Link copied to clipboard

Single item in List or Get Alias(Disaster Recovery configuration) operation API Version: 2017-04-01.

suspend fun getDisasterRecoveryConfig(alias: String, namespaceName: String, resourceGroupName: String): GetDisasterRecoveryConfigResult
Link copied to clipboard

Single item in List or Get Migration Config operation API Version: 2017-04-01.

suspend fun getMigrationConfig(configName: String, namespaceName: String, resourceGroupName: String): GetMigrationConfigResult
Link copied to clipboard

Description of a namespace resource. API Version: 2017-04-01.

suspend fun getNamespace(namespaceName: String, resourceGroupName: String): GetNamespaceResult
Link copied to clipboard

Description of a namespace authorization rule. API Version: 2017-04-01.

suspend fun getNamespaceAuthorizationRule(authorizationRuleName: String, namespaceName: String, resourceGroupName: String): GetNamespaceAuthorizationRuleResult
Link copied to clipboard

Single item in a List or Get IpFilterRules operation API Version: 2018-01-01-preview.

suspend fun getNamespaceIpFilterRule(ipFilterRuleName: String, namespaceName: String, resourceGroupName: String): GetNamespaceIpFilterRuleResult
Link copied to clipboard

Description of NetworkRuleSet resource. API Version: 2017-04-01.

suspend fun getNamespaceNetworkRuleSet(namespaceName: String, resourceGroupName: String): GetNamespaceNetworkRuleSetResult
Link copied to clipboard

Single item in a List or Get VirtualNetworkRules operation API Version: 2018-01-01-preview.

suspend fun getNamespaceVirtualNetworkRule(namespaceName: String, resourceGroupName: String, virtualNetworkRuleName: String): GetNamespaceVirtualNetworkRuleResult
Link copied to clipboard

Properties of the PrivateEndpointConnection. API Version: 2018-01-01-preview.

suspend fun getPrivateEndpointConnection(namespaceName: String, privateEndpointConnectionName: String, resourceGroupName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard
suspend fun getQueue(argument: GetQueuePlainArgs): GetQueueResult

Description of queue Resource. API Version: 2017-04-01.

suspend fun getQueue(argument: suspend GetQueuePlainArgsBuilder.() -> Unit): GetQueueResult
suspend fun getQueue(namespaceName: String, queueName: String, resourceGroupName: String): GetQueueResult
Link copied to clipboard

Description of a namespace authorization rule. API Version: 2017-04-01.

suspend fun getQueueAuthorizationRule(authorizationRuleName: String, namespaceName: String, queueName: String, resourceGroupName: String): GetQueueAuthorizationRuleResult
Link copied to clipboard
suspend fun getRule(argument: GetRulePlainArgs): GetRuleResult

Description of Rule Resource. API Version: 2017-04-01.

suspend fun getRule(argument: suspend GetRulePlainArgsBuilder.() -> Unit): GetRuleResult
suspend fun getRule(namespaceName: String, resourceGroupName: String, ruleName: String, subscriptionName: String, topicName: String): GetRuleResult
Link copied to clipboard

Description of subscription resource. API Version: 2017-04-01.

suspend fun getSubscription(namespaceName: String, resourceGroupName: String, subscriptionName: String, topicName: String): GetSubscriptionResult
Link copied to clipboard
suspend fun getTopic(argument: GetTopicPlainArgs): GetTopicResult

Description of topic resource. API Version: 2017-04-01.

suspend fun getTopic(argument: suspend GetTopicPlainArgsBuilder.() -> Unit): GetTopicResult
suspend fun getTopic(namespaceName: String, resourceGroupName: String, topicName: String): GetTopicResult
Link copied to clipboard

Description of a namespace authorization rule. API Version: 2017-04-01.

suspend fun getTopicAuthorizationRule(authorizationRuleName: String, namespaceName: String, resourceGroupName: String, topicName: String): GetTopicAuthorizationRuleResult
Link copied to clipboard

Namespace/ServiceBus Connection String API Version: 2017-04-01.

suspend fun listDisasterRecoveryConfigKeys(alias: String, authorizationRuleName: String, namespaceName: String, resourceGroupName: String): ListDisasterRecoveryConfigKeysResult
Link copied to clipboard

Namespace/ServiceBus Connection String API Version: 2017-04-01.

suspend fun listNamespaceKeys(authorizationRuleName: String, namespaceName: String, resourceGroupName: String): ListNamespaceKeysResult
Link copied to clipboard

Namespace/ServiceBus Connection String API Version: 2017-04-01.

suspend fun listQueueKeys(authorizationRuleName: String, namespaceName: String, queueName: String, resourceGroupName: String): ListQueueKeysResult
Link copied to clipboard

Namespace/ServiceBus Connection String API Version: 2017-04-01.

suspend fun listTopicKeys(authorizationRuleName: String, namespaceName: String, resourceGroupName: String, topicName: String): ListTopicKeysResult