EventhubFunctions

Functions

Link copied to clipboard

Use this data source to access information about an existing Event Hubs Authorization Rule within an Event Hub.

suspend fun getAuthorizationRule(eventhubName: String, listen: Boolean? = null, manage: Boolean? = null, name: String, namespaceName: String, resourceGroupName: String, send: Boolean? = null): GetAuthorizationRuleResult
Link copied to clipboard

Use this data source to access information about an existing EventHub.

suspend fun getCluster(argument: suspend GetClusterPlainArgsBuilder.() -> Unit): GetClusterResult
suspend fun getCluster(name: String, resourceGroupName: String): GetClusterResult
Link copied to clipboard

Use this data source to access information about an existing Event Hubs Consumer Group within an Event Hub.

suspend fun getConsumeGroup(eventhubName: String, name: String, namespaceName: String, resourceGroupName: String): GetConsumeGroupResult
Link copied to clipboard

Use this data source to access information about an existing EventHub.

suspend fun getEventHub(argument: suspend GetEventHubPlainArgsBuilder.() -> Unit): GetEventHubResult
suspend fun getEventHub(name: String, namespaceName: String, resourceGroupName: String): GetEventHubResult
Link copied to clipboard

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

suspend fun getEventhubNamespace(name: String, resourceGroupName: String): GetEventhubNamespaceResult
Link copied to clipboard

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

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

Use this data source to access information about an Authorization Rule for an Event Hub Namespace.

suspend fun getNamespaceAuthorizationRule(name: String, namespaceName: String, resourceGroupName: String): GetNamespaceAuthorizationRuleResult
Link copied to clipboard
suspend fun getSas(argument: GetSasPlainArgs): GetSasResult

Use this data source to obtain a Shared Access Signature (SAS Token) for an existing Event Hub.

suspend fun getSas(argument: suspend GetSasPlainArgsBuilder.() -> Unit): GetSasResult
suspend fun getSas(connectionString: String, expiry: String): GetSasResult
Link copied to clipboard

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

suspend fun getServiceBusNamespace(name: String, resourceGroupName: String): GetServiceBusNamespaceResult