你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 防火墙已学习到的所有 IP 前缀的列表,而不是 SNAT。

beginListLearnedPrefixesAndWait(string, string, AzureFirewallsListLearnedPrefixesOptionalParams)

检索 Azure 防火墙已学习到的所有 IP 前缀的列表,而不是 SNAT。

beginPacketCapture(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上运行数据包捕获。

beginPacketCaptureAndWait(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOptionalParams)

在 AzureFirewall 上运行数据包捕获。

beginPacketCaptureOperation(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOperationOptionalParams)

在 AzureFirewall 上运行数据包捕获作。

beginPacketCaptureOperationAndWait(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOperationOptionalParams)

在 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 防火墙已学习到的所有 IP 前缀的列表,而不是 SNAT。

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 防火墙已学习到的所有 IP 前缀的列表,而不是 SNAT。

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 防火墙上运行数据包捕获的参数。

返回

beginPacketCaptureOperation(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOperationOptionalParams)

在 AzureFirewall 上运行数据包捕获作。

function beginPacketCaptureOperation(resourceGroupName: string, azureFirewallName: string, parameters: FirewallPacketCaptureParameters, options?: AzureFirewallsPacketCaptureOperationOptionalParams): Promise<SimplePollerLike<OperationState<AzureFirewallPacketCaptureResponse>, AzureFirewallPacketCaptureResponse>>

参数

resourceGroupName

string

资源组的名称。

azureFirewallName

string

Azure 防火墙的名称。

parameters
FirewallPacketCaptureParameters

提供用于在 Azure 防火墙上运行数据包捕获的参数。

返回

beginPacketCaptureOperationAndWait(string, string, FirewallPacketCaptureParameters, AzureFirewallsPacketCaptureOperationOptionalParams)

在 AzureFirewall 上运行数据包捕获作。

function beginPacketCaptureOperationAndWait(resourceGroupName: string, azureFirewallName: string, parameters: FirewallPacketCaptureParameters, options?: AzureFirewallsPacketCaptureOperationOptionalParams): Promise<AzureFirewallPacketCaptureResponse>

参数

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

选项参数。

返回