Class FirewallRuleProperties


  • public final class FirewallRuleProperties
    extends Object
    The properties of a server firewall rule.
    • Constructor Detail

      • FirewallRuleProperties

        public FirewallRuleProperties()
    • Method Detail

      • startIpAddress

        public String startIpAddress()
        Get the startIpAddress property: The start IP address of the server firewall rule. Must be IPv4 format.
        Returns:
        the startIpAddress value.
      • withStartIpAddress

        public FirewallRuleProperties withStartIpAddress​(String startIpAddress)
        Set the startIpAddress property: The start IP address of the server firewall rule. Must be IPv4 format.
        Parameters:
        startIpAddress - the startIpAddress value to set.
        Returns:
        the FirewallRuleProperties object itself.
      • endIpAddress

        public String endIpAddress()
        Get the endIpAddress property: The end IP address of the server firewall rule. Must be IPv4 format.
        Returns:
        the endIpAddress value.
      • withEndIpAddress

        public FirewallRuleProperties withEndIpAddress​(String endIpAddress)
        Set the endIpAddress property: The end IP address of the server firewall rule. Must be IPv4 format.
        Parameters:
        endIpAddress - the endIpAddress value to set.
        Returns:
        the FirewallRuleProperties object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.