ApplicationGateways interface
表示 ApplicationGateways 的接口。
方法
方法详细信息
beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)
获取资源组中指定应用程序网关的后端运行状况。
function beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>>
beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)
获取资源组中指定应用程序网关的后端运行状况。
function beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise<ApplicationGatewayBackendHealth>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
Promise<ApplicationGatewayBackendHealth>
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
按需测试探测作的请求正文。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>>
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
提供给创建或更新应用程序网关作的参数。
选项参数。
返回
Promise<ApplicationGateway>
beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)
删除指定的应用程序网关。
function beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
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
应用程序网关的名称。
选项参数。
返回
Promise<void>
beginStart(string, string, ApplicationGatewaysStartOptionalParams)
启动指定的应用程序网关。
function beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
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
应用程序网关的名称。
选项参数。
返回
Promise<void>
beginStop(string, string, ApplicationGatewaysStopOptionalParams)
停止资源组中的指定应用程序网关。
function beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
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
应用程序网关的名称。
选项参数。
返回
Promise<void>
get(string, string, ApplicationGatewaysGetOptionalParams)
获取指定的应用程序网关。
function get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise<ApplicationGateway>
参数
- resourceGroupName
-
string
资源组的名称。
- applicationGatewayName
-
string
应用程序网关的名称。
选项参数。
返回
Promise<ApplicationGateway>
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
资源组的名称。
选项参数。
返回
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
提供用于更新应用程序网关标记的参数。
选项参数。
返回
Promise<ApplicationGateway>