AzureFirewalls interface
表示 AzureFirewalls 的接口。
方法
方法详细信息
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 防火墙的名称。
选项参数。
返回
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 防火墙的名称。
选项参数。
返回
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 防火墙上运行数据包捕获的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<AzureFirewallsPacketCaptureHeaders>, AzureFirewallsPacketCaptureHeaders>>
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 防火墙上运行数据包捕获的参数。
选项参数。
返回
Promise<AzureFirewallsPacketCaptureHeaders>
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 防火墙上运行数据包捕获的参数。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<AzureFirewallPacketCaptureResponse>, AzureFirewallPacketCaptureResponse>>
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 防火墙上运行数据包捕获的参数。
选项参数。
返回
Promise<AzureFirewallPacketCaptureResponse>
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 防火墙标记的参数。
选项参数。
返回
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 防火墙标记的参数。
选项参数。
返回
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>
参数
选项参数。