共用方式為


ApplicationGateways interface

代表 ApplicationGateways 的介面。

方法

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

取得資源群組中指定應用程式閘道的後端健康情況。

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

取得資源群組中指定應用程式閘道的後端健康情況。

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

取得指定後端集區組合的後端健康情況,以及資源群組中指定應用程式網關的 HTTP 設定。

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

取得指定後端集區組合的後端健康情況,以及資源群組中指定應用程式網關的 HTTP 設定。

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

建立或更新指定的應用程式閘道。

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

建立或更新指定的應用程式閘道。

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

刪除指定的應用程式閘道。

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

刪除指定的應用程式閘道。

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

啟動指定的應用程式閘道。

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

啟動指定的應用程式閘道。

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

停止資源群組中的指定應用程式閘道。

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

停止資源群組中的指定應用程式閘道。

get(string, string, ApplicationGatewaysGetOptionalParams)

取得指定的應用程式閘道。

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

取得具有指定原則名稱的 Ssl 預先定義原則。

list(string, ApplicationGatewaysListOptionalParams)

列出資源群組中的所有應用程式閘道。

listAll(ApplicationGatewaysListAllOptionalParams)

取得訂用帳戶中的所有應用程式閘道。

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

列出所有可用的要求標頭。

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

列出所有可用的響應標頭。

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

列出所有可用的伺服器變數。

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

列出設定 Ssl 原則的可用 Ssl 選項。

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

列出設定 Ssl 原則的所有 SSL 預先定義原則。

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

列出所有可用的 Web 應用程式防火牆規則集。

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

更新指定的應用程式閘道標籤。

方法詳細資料

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

取得資源群組中指定應用程式閘道的後端健康情況。

function beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

傳回

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

取得資源群組中指定應用程式閘道的後端健康情況。

function beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<ApplicationGatewayBackendHealth>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

傳回

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

取得指定後端集區組合的後端健康情況,以及資源群組中指定應用程式網關的 HTTP 設定。

function beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

probeRequest
ApplicationGatewayOnDemandProbe

隨選測試探查作業的要求本文。

傳回

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

取得指定後端集區組合的後端健康情況,以及資源群組中指定應用程式網關的 HTTP 設定。

function beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise<ApplicationGatewayBackendHealthOnDemand>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

probeRequest
ApplicationGatewayOnDemandProbe

隨選測試探查作業的要求本文。

傳回

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

建立或更新指定的應用程式閘道。

function beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGateway>, ApplicationGateway>>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

parameters
ApplicationGateway

提供給建立或更新應用程式閘道作業的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

建立或更新指定的應用程式閘道。

function beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise<ApplicationGateway>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

parameters
ApplicationGateway

提供給建立或更新應用程式閘道作業的參數。

傳回

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

刪除指定的應用程式閘道。

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

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

刪除指定的應用程式閘道。

function beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

啟動指定的應用程式閘道。

function beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysStartOptionalParams

選項參數。

傳回

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

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

啟動指定的應用程式閘道。

function beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysStartOptionalParams

選項參數。

傳回

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

停止資源群組中的指定應用程式閘道。

function beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysStopOptionalParams

選項參數。

傳回

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

停止資源群組中的指定應用程式閘道。

function beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysStopOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

取得指定的應用程式閘道。

function get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise<ApplicationGateway>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

options
ApplicationGatewaysGetOptionalParams

選項參數。

傳回

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

取得具有指定原則名稱的 Ssl 預先定義原則。

function getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise<ApplicationGatewaySslPredefinedPolicy>

參數

predefinedPolicyName

string

Ssl 預先定義原則的名稱。

傳回

list(string, ApplicationGatewaysListOptionalParams)

列出資源群組中的所有應用程式閘道。

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

參數

resourceGroupName

string

資源群組的名稱。

options
ApplicationGatewaysListOptionalParams

選項參數。

傳回

listAll(ApplicationGatewaysListAllOptionalParams)

取得訂用帳戶中的所有應用程式閘道。

function listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ApplicationGateway, ApplicationGateway[], PageSettings>

參數

傳回

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

列出所有可用的要求標頭。

function listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>

參數

傳回

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

列出所有可用的響應標頭。

function listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>

參數

傳回

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

列出所有可用的伺服器變數。

function listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise<ApplicationGatewaysListAvailableServerVariablesResponse>

參數

傳回

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

列出設定 Ssl 原則的可用 Ssl 選項。

function listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise<ApplicationGatewayAvailableSslOptions>

參數

傳回

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

列出設定 Ssl 原則的所有 SSL 預先定義原則。

function listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator<ApplicationGatewaySslPredefinedPolicy, ApplicationGatewaySslPredefinedPolicy[], PageSettings>

參數

傳回

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

列出所有可用的 Web 應用程式防火牆規則集。

function listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise<ApplicationGatewayAvailableWafRuleSetsResult>

參數

傳回

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

更新指定的應用程式閘道標籤。

function updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise<ApplicationGateway>

參數

resourceGroupName

string

資源群組的名稱。

applicationGatewayName

string

應用程式閘道的名稱。

parameters
TagsObject

提供以更新應用程式閘道標籤的參數。

傳回