Class FirewallRuleInner


  • public final class FirewallRuleInner
    extends com.azure.core.management.ProxyResource
    Represents a server firewall rule.
    • Constructor Detail

      • FirewallRuleInner

        public FirewallRuleInner()
    • Method Detail

      • systemData

        public com.azure.core.management.SystemData systemData()
        Get the systemData property: The system metadata relating to this resource.
        Returns:
        the systemData value.
      • 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 FirewallRuleInner 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 FirewallRuleInner 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 FirewallRuleInner 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 FirewallRuleInner object itself.
      • validate

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