NetworkRuleSetProperties Class
NetworkRuleSet properties.
Constructor
NetworkRuleSetProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
trusted_service_access_enabled
|
Value that indicates whether Trusted Service Access is Enabled or not. |
|
default_action
|
str or
DefaultAction
Default Action for Network Rule Set. Known values are: "Allow" and "Deny". |
|
virtual_network_rules
|
List VirtualNetwork Rules. |
|
ip_rules
|
List of IpRules. |
|
public_network_access
|
This determines if traffic is allowed over public network. By default it is enabled. If value is SecuredByPerimeter then Inbound and Outbound communication is controlled by the network security perimeter and profile's access rules. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter". |
Attributes
default_action
"Allow" and "Deny".
default_action: str | _models.DefaultAction | None
ip_rules
List of IpRules.
ip_rules: list['_models.NWRuleSetIpRules'] | None
public_network_access
This determines if traffic is allowed over public network. By default it is enabled. If value is SecuredByPerimeter then Inbound and Outbound communication is controlled by the network security perimeter and profile's access rules. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".
public_network_access: str | _models.PublicNetworkAccessFlag | None
trusted_service_access_enabled
Value that indicates whether Trusted Service Access is Enabled or not.
trusted_service_access_enabled: bool | None
virtual_network_rules
List VirtualNetwork Rules.
virtual_network_rules: list['_models.NWRuleSetVirtualNetworkRules'] | None