Class NetworkRuleSetArgs


  • public final class NetworkRuleSetArgs
    extends com.pulumi.resources.ResourceArgs
    Network rule set
    • Method Detail

      • bypass

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​Bypass>>> bypass()
        Returns:
        Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
      • defaultAction

        public com.pulumi.core.Output<DefaultAction> defaultAction()
        Returns:
        Specifies the default action of allow or deny when no other rules match.
      • ipRules

        public java.util.Optional<com.pulumi.core.Output<java.util.List<IPRuleArgs>>> ipRules()
        Returns:
        Sets the IP ACL rules
      • resourceAccessRules

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ResourceAccessRuleArgs>>> resourceAccessRules()
        Returns:
        Sets the resource access rules
      • virtualNetworkRules

        public java.util.Optional<com.pulumi.core.Output<java.util.List<VirtualNetworkRuleArgs>>> virtualNetworkRules()
        Returns:
        Sets the virtual network rules