Partager via


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()
abstract String kind()
abstract String parentId()
abstract Region region()
abstract String sqlServerName()
abstract String startIpAddress()

Method Details

delete

public abstract void delete()

Deletes the firewall rule.

deleteAsync

public abstract Mono 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