ISqlFirewallRule Interface

Definition

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

public interface ISqlFirewallRule : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.ServerFirewallRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlFirewallRule>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlFirewallRule.Update.IUpdate>
type ISqlFirewallRule = interface
    interface IIndependentChild<ISqlManager>
    interface IHasName
    interface IHasId
    interface IHasResourceGroup
    interface IHasManager<ISqlManager>
    interface IRefreshable<ISqlFirewallRule>
    interface IUpdatable<IUpdate>
    interface IHasInner<ServerFirewallRuleInner>
Public Interface ISqlFirewallRule
Implements IHasInner(Of ServerFirewallRuleInner), IHasManager(Of ISqlManager), IIndependentChild(Of ISqlManager), IRefreshable(Of ISqlFirewallRule), IUpdatable(Of IUpdate)
Implements

Properties

EndIPAddress

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

Inner (Inherited from IHasInner<T>)
Kind

Gets kind of SQL Server that contains this firewall rule.

Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Region

Gets region of SQL Server that contains this firewall rule.

SqlServerName

Gets name of the SQL Server to which this firewall rule belongs.

StartIPAddress

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

Methods

Delete()

Deletes the firewall rule.

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to