SqlFirewallRule Interface
Implements
public interface SqlFirewallRule
extends ExternalChildResource<SqlFirewallRule,SqlServer>, HasInnerModel<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 Mono<Void> |
deleteAsync()
Deletes the firewall rule asynchronously. |
abstract String |
endIpAddress()
Gets the end Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule. |
abstract String |
kind()
Gets the kind of SQL Server that contains this Firewall Rule. |
abstract String |
parentId()
Gets the parent SQL server ID. |
abstract Region |
region()
Gets the region of SQL Server that contains this Firewall Rule. |
abstract String |
sqlServerName()
Gets the name of the SQL Server to which this Firewall Rule belongs. |
abstract String |
startIpAddress()
Gets the start Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule. |
Method Details
delete
public abstract void delete()
Deletes the firewall rule.
deleteAsync
public abstract Mono
Deletes the firewall rule asynchronously.
Returns:
endIpAddress
public abstract String endIpAddress()
Gets the end Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule.
Returns:
kind
public abstract String kind()
Gets the kind of SQL Server that contains this Firewall Rule.
Returns:
parentId
public abstract String parentId()
Gets the parent SQL server ID.
Returns:
region
public abstract Region region()
Gets the region of SQL Server that contains this Firewall Rule.
Returns:
sqlServerName
public abstract String sqlServerName()
Gets the name of the SQL Server to which this Firewall Rule belongs.
Returns:
startIpAddress
public abstract String startIpAddress()
Gets the start Ip address (in Ipv4 format) of the Azure SQL Server Firewall Rule.
Returns:
Applies to
Azure SDK for Java