Servicebus Functions
object ServicebusFunctions
Functions
Link copied to clipboard
Use this data source to access information about an existing ServiceBus Namespace.
suspend fun getNamespace(argument: suspend GetNamespacePlainArgsBuilder.() -> Unit): GetNamespaceResult
Link copied to clipboard
suspend fun getNamespaceAuthorizationRule(argument: GetNamespaceAuthorizationRulePlainArgs): GetNamespaceAuthorizationRuleResult
Use this data source to access information about an existing ServiceBus Namespace Authorization Rule.
suspend fun getNamespaceAuthorizationRule(argument: suspend GetNamespaceAuthorizationRulePlainArgsBuilder.() -> Unit): GetNamespaceAuthorizationRuleResult
suspend fun getNamespaceAuthorizationRule(name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetNamespaceAuthorizationRuleResult
Link copied to clipboard
suspend fun getNamespaceDisasterRecoveryConfig(argument: GetNamespaceDisasterRecoveryConfigPlainArgs): GetNamespaceDisasterRecoveryConfigResult
suspend fun getNamespaceDisasterRecoveryConfig(argument: suspend GetNamespaceDisasterRecoveryConfigPlainArgsBuilder.() -> Unit): GetNamespaceDisasterRecoveryConfigResult
suspend fun getNamespaceDisasterRecoveryConfig(aliasAuthorizationRuleId: String? = null, name: String, namespaceId: String? = null, namespaceName: String? = null, resourceGroupName: String? = null): GetNamespaceDisasterRecoveryConfigResult
Link copied to clipboard
Use this data source to access information about an existing Service Bus Queue.
Link copied to clipboard
suspend fun getQueueAuthorizationRule(argument: GetQueueAuthorizationRulePlainArgs): GetQueueAuthorizationRuleResult
Use this data source to access information about an existing ServiceBus Queue Authorisation Rule within a ServiceBus Queue.
suspend fun getQueueAuthorizationRule(argument: suspend GetQueueAuthorizationRulePlainArgsBuilder.() -> Unit): GetQueueAuthorizationRuleResult
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(argument: suspend GetSubscriptionPlainArgsBuilder.() -> Unit): GetSubscriptionResult
suspend fun getSubscription(name: String, namespaceName: String? = null, resourceGroupName: String? = null, topicId: String? = null, topicName: String? = null): GetSubscriptionResult
Link copied to clipboard
Use this data source to access information about an existing Service Bus Topic.
Link copied to clipboard
suspend fun getTopicAuthorizationRule(argument: GetTopicAuthorizationRulePlainArgs): GetTopicAuthorizationRuleResult
Use this data source to access information about a ServiceBus Topic Authorization Rule within a ServiceBus Topic.
suspend fun getTopicAuthorizationRule(argument: suspend GetTopicAuthorizationRulePlainArgsBuilder.() -> Unit): GetTopicAuthorizationRuleResult
suspend fun getTopicAuthorizationRule(name: String, namespaceName: String? = null, queueName: String? = null, resourceGroupName: String? = null, topicId: String? = null, topicName: String? = null): GetTopicAuthorizationRuleResult