共用方式為


FirewallRules interface

代表 FirewallRules 的介面。

方法

beginCreateOrUpdate(string, string, string, FirewallRule, FirewallRulesCreateOrUpdateOptionalParams)

建立新的防火牆規則或更新現有的防火牆規則。

beginCreateOrUpdateAndWait(string, string, string, FirewallRule, FirewallRulesCreateOrUpdateOptionalParams)

建立新的防火牆規則或更新現有的防火牆規則。

beginDelete(string, string, string, FirewallRulesDeleteOptionalParams)

刪除伺服器防火牆規則。

beginDeleteAndWait(string, string, string, FirewallRulesDeleteOptionalParams)

刪除伺服器防火牆規則。

get(string, string, string, FirewallRulesGetOptionalParams)

取得伺服器防火牆規則的相關資訊。

listByServer(string, string, FirewallRulesListByServerOptionalParams)

列出指定伺服器中的所有防火牆規則。

方法詳細資料

beginCreateOrUpdate(string, string, string, FirewallRule, FirewallRulesCreateOrUpdateOptionalParams)

建立新的防火牆規則或更新現有的防火牆規則。

function beginCreateOrUpdate(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<FirewallRule>, FirewallRule>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

firewallRuleName

string

伺服器防火牆規則的名稱。

parameters
FirewallRule

建立或更新防火牆規則的必要參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<FirewallRule>, FirewallRule>>

beginCreateOrUpdateAndWait(string, string, string, FirewallRule, FirewallRulesCreateOrUpdateOptionalParams)

建立新的防火牆規則或更新現有的防火牆規則。

function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, firewallRuleName: string, parameters: FirewallRule, options?: FirewallRulesCreateOrUpdateOptionalParams): Promise<FirewallRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

firewallRuleName

string

伺服器防火牆規則的名稱。

parameters
FirewallRule

建立或更新防火牆規則的必要參數。

傳回

Promise<FirewallRule>

beginDelete(string, string, string, FirewallRulesDeleteOptionalParams)

刪除伺服器防火牆規則。

function beginDelete(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

firewallRuleName

string

伺服器防火牆規則的名稱。

options
FirewallRulesDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, FirewallRulesDeleteOptionalParams)

刪除伺服器防火牆規則。

function beginDeleteAndWait(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

firewallRuleName

string

伺服器防火牆規則的名稱。

options
FirewallRulesDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, FirewallRulesGetOptionalParams)

取得伺服器防火牆規則的相關資訊。

function get(resourceGroupName: string, serverName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams): Promise<FirewallRule>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

firewallRuleName

string

伺服器防火牆規則的名稱。

options
FirewallRulesGetOptionalParams

選項參數。

傳回

Promise<FirewallRule>

listByServer(string, string, FirewallRulesListByServerOptionalParams)

列出指定伺服器中的所有防火牆規則。

function listByServer(resourceGroupName: string, serverName: string, options?: FirewallRulesListByServerOptionalParams): PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serverName

string

伺服器的名稱。

options
FirewallRulesListByServerOptionalParams

選項參數。

傳回