MHSMNetwork Rule Set Args
data class MHSMNetworkRuleSetArgs(val bypass: Output<Either<String, NetworkRuleBypassOptions>>? = null, val defaultAction: Output<Either<String, NetworkRuleAction>>? = null, val ipRules: Output<List<MHSMIPRuleArgs>>? = null, val virtualNetworkRules: Output<List<MHSMVirtualNetworkRuleArgs>>? = null) : ConvertibleToJava<MHSMNetworkRuleSetArgs>
A set of rules governing the network accessibility of a managed hsm pool.
Constructors
Link copied to clipboard
constructor(bypass: Output<Either<String, NetworkRuleBypassOptions>>? = null, defaultAction: Output<Either<String, NetworkRuleAction>>? = null, ipRules: Output<List<MHSMIPRuleArgs>>? = null, virtualNetworkRules: Output<List<MHSMVirtualNetworkRuleArgs>>? = null)
Properties
Link copied to clipboard
Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.
Link copied to clipboard
The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.
Link copied to clipboard
The list of IP address rules.
Link copied to clipboard
The list of virtual network rules.