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 防火牆已學習到不是 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 防火牆上執行封包擷取。
選項參數。
傳回
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>
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>
參數
選項參數。