SqlFirewallRule Interface

Implements

ExternalChildResource<SqlFirewallRule,SqlServer> HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.FirewallRuleInner> Refreshable<SqlFirewallRule> Updatable<Update>

public interface SqlFirewallRule
extends ExternalChildResource<SqlFirewallRule,SqlServer>, HasInner<com.microsoft.azure.management.sql.implementation.FirewallRuleInner>, HasResourceGroup, Refreshable<SqlFirewallRule>, Updatable<Update>

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

Method Summary

Modifier and Type Method and Description
abstract void delete()

Deletes the firewall rule.

abstract rx.Completable deleteAsync()

Deletes the firewall rule asynchronously.

abstract java.lang.String endIPAddress()
abstract java.lang.String kind()
abstract java.lang.String parentId()
abstract Region region()
abstract java.lang.String sqlServerName()
abstract java.lang.String startIPAddress()

Method Details

delete

public abstract void delete()

Deletes the firewall rule.

deleteAsync

public abstract Completable deleteAsync()

Deletes the firewall rule asynchronously.

Returns:

a representation of the deferred computation of this call

endIPAddress

public abstract String endIPAddress()

Returns:

the end IP address (in IPv4 format) of the Azure SQL Server Firewall Rule.

kind

public abstract String kind()

Returns:

kind of SQL Server that contains this Firewall Rule.

parentId

public abstract String parentId()

Returns:

the parent SQL server ID

region

public abstract Region region()

Returns:

region of SQL Server that contains this Firewall Rule.

sqlServerName

public abstract String sqlServerName()

Returns:

name of the SQL Server to which this Firewall Rule belongs

startIPAddress

public abstract String startIPAddress()

Returns:

the start IP address (in IPv4 format) of the Azure SQL Server Firewall Rule.

Applies to