EventHubNamespaceNetworkRulesetsArgs

data class EventHubNamespaceNetworkRulesetsArgs(val defaultAction: Output<String>, val ipRules: Output<List<EventHubNamespaceNetworkRulesetsIpRuleArgs>>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val trustedServiceAccessEnabled: Output<Boolean>? = null, val virtualNetworkRules: Output<List<EventHubNamespaceNetworkRulesetsVirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<EventHubNamespaceNetworkRulesetsArgs>

Constructors

Link copied to clipboard
constructor(defaultAction: Output<String>, ipRules: Output<List<EventHubNamespaceNetworkRulesetsIpRuleArgs>>? = null, publicNetworkAccessEnabled: Output<Boolean>? = null, trustedServiceAccessEnabled: Output<Boolean>? = null, virtualNetworkRules: Output<List<EventHubNamespaceNetworkRulesetsVirtualNetworkRuleArgs>>? = null)

Properties

Link copied to clipboard
val defaultAction: Output<String>

The default action to take when a rule is not matched. Possible values are Allow and Deny.

Link copied to clipboard

One or more ip_rule blocks as defined below.

Link copied to clipboard
val publicNetworkAccessEnabled: Output<Boolean>? = null

Is public network access enabled for the EventHub Namespace? Defaults to true.

Link copied to clipboard

Whether Trusted Microsoft Services are allowed to bypass firewall.

Link copied to clipboard

One or more virtual_network_rule blocks as defined below.

Functions

Link copied to clipboard
open override fun toJava(): EventHubNamespaceNetworkRulesetsArgs