Class ApplicationRuleCondition

java.lang.Object
com.microsoft.azure.management.network.FirewallPolicyRuleCondition
com.microsoft.azure.management.network.ApplicationRuleCondition

public class ApplicationRuleCondition extends FirewallPolicyRuleCondition
Rule condition of type application.
  • Constructor Details

    • ApplicationRuleCondition

      public ApplicationRuleCondition()
  • Method Details

    • sourceAddresses

      public List<String> sourceAddresses()
      Get list of source IP addresses for this rule.
      Returns:
      the sourceAddresses value
    • withSourceAddresses

      public ApplicationRuleCondition withSourceAddresses(List<String> sourceAddresses)
      Set list of source IP addresses for this rule.
      Parameters:
      sourceAddresses - the sourceAddresses value to set
      Returns:
      the ApplicationRuleCondition object itself.
    • destinationAddresses

      public List<String> destinationAddresses()
      Get list of destination IP addresses or Service Tags.
      Returns:
      the destinationAddresses value
    • withDestinationAddresses

      public ApplicationRuleCondition withDestinationAddresses(List<String> destinationAddresses)
      Set list of destination IP addresses or Service Tags.
      Parameters:
      destinationAddresses - the destinationAddresses value to set
      Returns:
      the ApplicationRuleCondition object itself.
    • protocols

      Get array of Application Protocols.
      Returns:
      the protocols value
    • withProtocols

      Set array of Application Protocols.
      Parameters:
      protocols - the protocols value to set
      Returns:
      the ApplicationRuleCondition object itself.
    • targetFqdns

      public List<String> targetFqdns()
      Get list of FQDNs for this rule condition.
      Returns:
      the targetFqdns value
    • withTargetFqdns

      public ApplicationRuleCondition withTargetFqdns(List<String> targetFqdns)
      Set list of FQDNs for this rule condition.
      Parameters:
      targetFqdns - the targetFqdns value to set
      Returns:
      the ApplicationRuleCondition object itself.
    • fqdnTags

      public List<String> fqdnTags()
      Get list of FQDN Tags for this rule condition.
      Returns:
      the fqdnTags value
    • withFqdnTags

      public ApplicationRuleCondition withFqdnTags(List<String> fqdnTags)
      Set list of FQDN Tags for this rule condition.
      Parameters:
      fqdnTags - the fqdnTags value to set
      Returns:
      the ApplicationRuleCondition object itself.