IFirewallRuleOperations Interface

Definition

The Azure SQL Database Management API includes operations for managing the server-level Firewall Rules for Azure SQL Database Servers. You cannot manage the database-level firewall rules using the Azure SQL Database Management API; they can only be managed by running the Transact-SQL statements against the master or individual user databases.

public interface IFirewallRuleOperations
type IFirewallRuleOperations = interface
Public Interface IFirewallRuleOperations

Methods

CreateAsync(String, FirewallRuleCreateParameters, CancellationToken)

Adds a new server-level Firewall Rule for an Azure SQL Database Server.

DeleteAsync(String, String, CancellationToken)

Deletes a server-level Firewall Rule from an Azure SQL Database Server.

GetAsync(String, String, CancellationToken)

Returns the Firewall rule for an Azure SQL Database Server with a matching name.

ListAsync(String, CancellationToken)

Returns a list of server-level Firewall Rules for an Azure SQL Database Server.

UpdateAsync(String, String, FirewallRuleUpdateParameters, CancellationToken)

Updates an existing server-level Firewall Rule for an Azure SQL Database Server.

Extension Methods

Create(IFirewallRuleOperations, String, FirewallRuleCreateParameters)

Adds a new server-level Firewall Rule for an Azure SQL Database Server.

CreateAsync(IFirewallRuleOperations, String, FirewallRuleCreateParameters)

Adds a new server-level Firewall Rule for an Azure SQL Database Server.

Delete(IFirewallRuleOperations, String, String)

Deletes a server-level Firewall Rule from an Azure SQL Database Server.

DeleteAsync(IFirewallRuleOperations, String, String)

Deletes a server-level Firewall Rule from an Azure SQL Database Server.

Get(IFirewallRuleOperations, String, String)

Returns the Firewall rule for an Azure SQL Database Server with a matching name.

GetAsync(IFirewallRuleOperations, String, String)

Returns the Firewall rule for an Azure SQL Database Server with a matching name.

List(IFirewallRuleOperations, String)

Returns a list of server-level Firewall Rules for an Azure SQL Database Server.

ListAsync(IFirewallRuleOperations, String)

Returns a list of server-level Firewall Rules for an Azure SQL Database Server.

Update(IFirewallRuleOperations, String, String, FirewallRuleUpdateParameters)

Updates an existing server-level Firewall Rule for an Azure SQL Database Server.

UpdateAsync(IFirewallRuleOperations, String, String, FirewallRuleUpdateParameters)

Updates an existing server-level Firewall Rule for an Azure SQL Database Server.

Applies to