AccountNetworkAclsArgs

data class AccountNetworkAclsArgs(val bypass: Output<String>? = null, val defaultAction: Output<String>, val ipRules: Output<List<String>>? = null, val virtualNetworkRules: Output<List<AccountNetworkAclsVirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<AccountNetworkAclsArgs>

Constructors

Link copied to clipboard
constructor(bypass: Output<String>? = null, defaultAction: Output<String>, ipRules: Output<List<String>>? = null, virtualNetworkRules: Output<List<AccountNetworkAclsVirtualNetworkRuleArgs>>? = null)

Properties

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

Whether to allow trusted Azure Services to access the service. Possible values are None and AzureServices.

Link copied to clipboard
val defaultAction: Output<String>

The Default Action to use when no rules match from ip_rules / virtual_network_rules. Possible values are Allow and Deny.

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 Cognitive Account.

Link copied to clipboard

A virtual_network_rules block as defined below.

Functions

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