NetworkRuleSet Class
A set of rules governing the network accessibility of a vault.
- Inheritance
-
NetworkRuleSet
Constructor
NetworkRuleSet(*, bypass: Optional[Union[str, azure.mgmt.keyvault.v2018_02_14.models._key_vault_management_client_enums.NetworkRuleBypassOptions]] = None, default_action: Optional[Union[str, azure.mgmt.keyvault.v2018_02_14.models._key_vault_management_client_enums.NetworkRuleAction]] = None, ip_rules: Optional[List[azure.mgmt.keyvault.v2018_02_14.models._models_py3.IPRule]] = None, virtual_network_rules: Optional[List[azure.mgmt.keyvault.v2018_02_14.models._models_py3.VirtualNetworkRule]] = None, **kwargs)
Variables
- bypass
- str or NetworkRuleBypassOptions
Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'. Possible values include: "AzureServices", "None".
- default_action
- str or NetworkRuleAction
The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated. Possible values include: "Allow", "Deny".
- virtual_network_rules
- list[VirtualNetworkRule]
The list of virtual network rules.
Feedback
Submit and view feedback for