Package-level declarations
Types
Link copied to clipboard
Manages an Azure Relay Hybrid Connection.
Link copied to clipboard
data class HybridConnectionArgs(val name: Output<String>? = null, val relayNamespaceName: Output<String>? = null, val requiresClientAuthorization: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val userMetadata: Output<String>? = null) : ConvertibleToJava<HybridConnectionArgs>
Manages an Azure Relay Hybrid Connection.
Link copied to clipboard
Builder for HybridConnectionArgs.
Link copied to clipboard
Manages an Azure Relay Hybrid Connection Authorization Rule.
Link copied to clipboard
data class HybridConnectionAuthorizationRuleArgs(val hybridConnectionName: Output<String>? = null, val listen: Output<Boolean>? = null, val manage: Output<Boolean>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val send: Output<Boolean>? = null) : ConvertibleToJava<HybridConnectionAuthorizationRuleArgs>
Manages an Azure Relay Hybrid Connection Authorization Rule.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Builder for HybridConnection.
Link copied to clipboard
Link copied to clipboard
class NamespaceArgsBuilder
Builder for NamespaceArgs.
Link copied to clipboard
Manages an Azure Relay Namespace Authorization Rule.
Link copied to clipboard
data class NamespaceAuthorizationRuleArgs(val listen: Output<Boolean>? = null, val manage: Output<Boolean>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val send: Output<Boolean>? = null) : ConvertibleToJava<NamespaceAuthorizationRuleArgs>
Manages an Azure Relay Namespace Authorization Rule.
Link copied to clipboard
Builder for NamespaceAuthorizationRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for NamespaceAuthorizationRule.
Link copied to clipboard
Link copied to clipboard
class NamespaceResourceBuilder
Builder for Namespace.
Functions
Link copied to clipboard
suspend fun hybridConnection(name: String, block: suspend HybridConnectionResourceBuilder.() -> Unit): HybridConnection
Link copied to clipboard
suspend fun hybridConnectionAuthorizationRule(name: String, block: suspend HybridConnectionAuthorizationRuleResourceBuilder.() -> Unit): HybridConnectionAuthorizationRule
Link copied to clipboard
suspend fun namespaceAuthorizationRule(name: String, block: suspend NamespaceAuthorizationRuleResourceBuilder.() -> Unit): NamespaceAuthorizationRule