NamespaceNetworkRuleSetArgs

data class NamespaceNetworkRuleSetArgs(val defaultAction: Output<String>? = null, val ipRules: Output<List<String>>? = null, val networkRules: Output<List<NamespaceNetworkRuleSetNetworkRuleArgs>>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val trustedServicesAllowed: Output<Boolean>? = null) : ConvertibleToJava<NamespaceNetworkRuleSetArgs>

Constructors

Link copied to clipboard
constructor(defaultAction: Output<String>? = null, ipRules: Output<List<String>>? = null, networkRules: Output<List<NamespaceNetworkRuleSetNetworkRuleArgs>>? = null, publicNetworkAccessEnabled: Output<Boolean>? = null, trustedServicesAllowed: Output<Boolean>? = null)

Properties

Link copied to clipboard
val defaultAction: Output<String>? = null

Specifies the default action for the Network Rule Set. Possible values are Allow and Deny. Defaults to Allow.

Link copied to clipboard
val ipRules: Output<List<String>>? = null

One or more IP Addresses, or CIDR Blocks which should be able to access the Service Bus Namespace.

Link copied to clipboard

One or more network_rules blocks as defined below.

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

Whether to allow traffic over public network. Possible values are true and false. Defaults to true.

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

Are Azure Services that are known and trusted for this resource type are allowed to bypass firewall configuration? See Trusted Microsoft Services

Functions

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