ServicebusFunctions

Functions

Link copied to clipboard

Use this data source to access information about an existing ServiceBus Namespace.

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

Use this data source to access information about an existing ServiceBus Namespace Authorization Rule.

suspend fun getNamespaceAuthorizationRule(name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetNamespaceAuthorizationRuleResult
Link copied to clipboard

Use this data source to access information about an existing Service Bus Disaster Recovery Config.

suspend fun getNamespaceDisasterRecoveryConfig(aliasAuthorizationRuleId: String? = null, name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetNamespaceDisasterRecoveryConfigResult
Link copied to clipboard
suspend fun getQueue(argument: GetQueuePlainArgs): GetQueueResult

Use this data source to access information about an existing Service Bus Queue.

suspend fun getQueue(argument: suspend GetQueuePlainArgsBuilder.() -> Unit): GetQueueResult
suspend fun getQueue(name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetQueueResult
Link copied to clipboard

Use this data source to access information about an existing ServiceBus Queue Authorisation Rule within a ServiceBus Queue.

suspend fun getQueueAuthorizationRule(name: String, namespaceName: String? = null, queueId: String? = null, queueName: String? = null, resourceGroupName: String? = null): GetQueueAuthorizationRuleResult
Link copied to clipboard

Use this data source to access information about an existing ServiceBus Subscription.

suspend fun getSubscription(name: String, namespaceName: String? = null, resourceGroupName: String? = null, topicId: String? = null, topicName: String? = null): GetSubscriptionResult
Link copied to clipboard
suspend fun getTopic(argument: GetTopicPlainArgs): GetTopicResult

Use this data source to access information about an existing Service Bus Topic.

suspend fun getTopic(argument: suspend GetTopicPlainArgsBuilder.() -> Unit): GetTopicResult
suspend fun getTopic(name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetTopicResult
Link copied to clipboard

Use this data source to access information about a ServiceBus Topic Authorization Rule within a ServiceBus Topic.

suspend fun getTopicAuthorizationRule(name: String, namespaceName: String? = null, queueName: String? = null, resourceGroupName: String? = null, topicId: String? = null, topicName: String? = null): GetTopicAuthorizationRuleResult