共用方式為


AzureFirewalls interface

代表 AzureFirewalls 的介面。

方法

beginCreateOrUpdate(string, string, AzureFirewall, AzureFirewallsCreateOrUpdateOptionalParams)

建立或更新指定的Azure 防火牆。

beginCreateOrUpdateAndWait(string, string, AzureFirewall, AzureFirewallsCreateOrUpdateOptionalParams)

建立或更新指定的Azure 防火牆。

beginDelete(string, string, AzureFirewallsDeleteOptionalParams)

刪除指定的Azure 防火牆。

beginDeleteAndWait(string, string, AzureFirewallsDeleteOptionalParams)

刪除指定的Azure 防火牆。

beginListLearnedPrefixes(string, string, AzureFirewallsListLearnedPrefixesOptionalParams)

擷取 Azure 防火牆已學習到不是 SNAT 的所有 IP 前置詞清單。

beginListLearnedPrefixesAndWait(string, string, AzureFirewallsListLearnedPrefixesOptionalParams)

擷取 Azure 防火牆已學習到不是 SNAT 的所有 IP 前置詞清單。

beginPacketCapture(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上執行封包擷取。

beginPacketCaptureAndWait(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上執行封包擷取。

beginUpdateTags(string, string, TagsObject, AzureFirewallsUpdateTagsOptionalParams)

更新Azure 防火牆資源的標籤。

beginUpdateTagsAndWait(string, string, TagsObject, AzureFirewallsUpdateTagsOptionalParams)

更新Azure 防火牆資源的標籤。

get(string, string, AzureFirewallsGetOptionalParams)

取得指定的Azure 防火牆。

list(string, AzureFirewallsListOptionalParams)

列出資源群組中的所有 Azure 防火牆。

listAll(AzureFirewallsListAllOptionalParams)

取得訂用帳戶中的所有 Azure 防火牆。

方法詳細資料

beginCreateOrUpdate(string, string, AzureFirewall, AzureFirewallsCreateOrUpdateOptionalParams)

建立或更新指定的Azure 防火牆。

function beginCreateOrUpdate(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AzureFirewall>, AzureFirewall>>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
AzureFirewall

提供給建立或更新Azure 防火牆作業的參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<AzureFirewall>, AzureFirewall>>

beginCreateOrUpdateAndWait(string, string, AzureFirewall, AzureFirewallsCreateOrUpdateOptionalParams)

建立或更新指定的Azure 防火牆。

function beginCreateOrUpdateAndWait(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise<AzureFirewall>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
AzureFirewall

提供給建立或更新Azure 防火牆作業的參數。

傳回

Promise<AzureFirewall>

beginDelete(string, string, AzureFirewallsDeleteOptionalParams)

刪除指定的Azure 防火牆。

function beginDelete(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

options
AzureFirewallsDeleteOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, AzureFirewallsDeleteOptionalParams)

刪除指定的Azure 防火牆。

function beginDeleteAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

options
AzureFirewallsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginListLearnedPrefixes(string, string, AzureFirewallsListLearnedPrefixesOptionalParams)

擷取 Azure 防火牆已學習到不是 SNAT 的所有 IP 前置詞清單。

function beginListLearnedPrefixes(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsListLearnedPrefixesOptionalParams): Promise<SimplePollerLike<OperationState<IPPrefixesList>, IPPrefixesList>>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<IPPrefixesList>, IPPrefixesList>>

beginListLearnedPrefixesAndWait(string, string, AzureFirewallsListLearnedPrefixesOptionalParams)

擷取 Azure 防火牆已學習到不是 SNAT 的所有 IP 前置詞清單。

function beginListLearnedPrefixesAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsListLearnedPrefixesOptionalParams): Promise<IPPrefixesList>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

傳回

Promise<IPPrefixesList>

beginPacketCapture(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上執行封包擷取。

function beginPacketCapture(resourceGroupName: string, azureFirewallName: string, parameters: FirewallPacketCaptureParameters, options?: AzureFirewallsPacketCaptureOptionalParams): Promise<SimplePollerLike<OperationState<AzureFirewallsPacketCaptureHeaders>, AzureFirewallsPacketCaptureHeaders>>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
FirewallPacketCaptureParameters

提供的參數,可在 Azure 防火牆上執行封包擷取。

傳回

beginPacketCaptureAndWait(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上執行封包擷取。

function beginPacketCaptureAndWait(resourceGroupName: string, azureFirewallName: string, parameters: FirewallPacketCaptureParameters, options?: AzureFirewallsPacketCaptureOptionalParams): Promise<AzureFirewallsPacketCaptureHeaders>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
FirewallPacketCaptureParameters

提供的參數,可在 Azure 防火牆上執行封包擷取。

傳回

beginUpdateTags(string, string, TagsObject, AzureFirewallsUpdateTagsOptionalParams)

更新Azure 防火牆資源的標籤。

function beginUpdateTags(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise<SimplePollerLike<OperationState<AzureFirewall>, AzureFirewall>>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
TagsObject

提供用來更新 Azure 防火牆標籤的參數。

options
AzureFirewallsUpdateTagsOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<AzureFirewall>, AzureFirewall>>

beginUpdateTagsAndWait(string, string, TagsObject, AzureFirewallsUpdateTagsOptionalParams)

更新Azure 防火牆資源的標籤。

function beginUpdateTagsAndWait(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise<AzureFirewall>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

parameters
TagsObject

提供用來更新 Azure 防火牆標籤的參數。

options
AzureFirewallsUpdateTagsOptionalParams

選項參數。

傳回

Promise<AzureFirewall>

get(string, string, AzureFirewallsGetOptionalParams)

取得指定的Azure 防火牆。

function get(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsGetOptionalParams): Promise<AzureFirewall>

參數

resourceGroupName

string

資源群組的名稱。

azureFirewallName

string

Azure 防火牆的名稱。

options
AzureFirewallsGetOptionalParams

選項參數。

傳回

Promise<AzureFirewall>

list(string, AzureFirewallsListOptionalParams)

列出資源群組中的所有 Azure 防火牆。

function list(resourceGroupName: string, options?: AzureFirewallsListOptionalParams): PagedAsyncIterableIterator<AzureFirewall, AzureFirewall[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

options
AzureFirewallsListOptionalParams

選項參數。

傳回

listAll(AzureFirewallsListAllOptionalParams)

取得訂用帳戶中的所有 Azure 防火牆。

function listAll(options?: AzureFirewallsListAllOptionalParams): PagedAsyncIterableIterator<AzureFirewall, AzureFirewall[], PageSettings>

參數

options
AzureFirewallsListAllOptionalParams

選項參數。

傳回