KeyVaultNetworkAclsArgs

data class KeyVaultNetworkAclsArgs(val bypass: Output<String>, val defaultAction: Output<String>, val ipRules: Output<List<String>>? = null, val virtualNetworkSubnetIds: Output<List<String>>? = null) : ConvertibleToJava<KeyVaultNetworkAclsArgs>

Constructors

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

Properties

Link copied to clipboard
val bypass: Output<String>

Specifies which traffic can bypass the network rules. Possible values are AzureServices and None.

Link copied to clipboard
val defaultAction: Output<String>

The Default Action to use when no rules match from ip_rules / virtual_network_subnet_ids. 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 Key Vault.

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

One or more Subnet IDs which should be able to access this Key Vault.

Functions

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