Interface SqlFirewallRule

All Superinterfaces:
ChildResource<SqlServer>, ExternalChildResource<SqlFirewallRule,SqlServer>, HasInnerModel<FirewallRuleInner>, HasName, HasParent<SqlServer>, HasResourceGroup, Indexable, Refreshable<SqlFirewallRule>, Updatable<SqlFirewallRule.Update>

An immutable client-side representation of an Azure SQL Server Firewall Rule.
  • Method Details

    • sqlServerName

      String sqlServerName()
      Returns:
      name of the SQL Server to which this Firewall Rule belongs
    • startIpAddress

      String startIpAddress()
      Returns:
      the start Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule.
    • endIpAddress

      String endIpAddress()
      Returns:
      the end Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule.
    • kind

      String kind()
      Returns:
      kind of SQL Server that contains this Firewall Rule.
    • region

      com.azure.core.management.Region region()
      Returns:
      region of SQL Server that contains this Firewall Rule.
    • parentId

      String parentId()
      Returns:
      the parent SQL server ID
    • delete

      void delete()
      Deletes the firewall rule.
    • deleteAsync

      Mono<Void> deleteAsync()
      Deletes the firewall rule asynchronously.
      Returns:
      a representation of the deferred computation of this call