Поделиться через


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)

Выводит список всех доступных наборов правил брандмауэра веб-приложения.

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

Имя шлюза приложений.

options
ApplicationGatewaysBackendHealthOptionalParams

Параметры параметров.

Возвращаемое значение

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

Возвращает работоспособность серверной части указанного шлюза приложений в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

applicationGatewayName

string

Имя шлюза приложений.

options
ApplicationGatewaysBackendHealthOptionalParams

Параметры параметров.

Возвращаемое значение

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

Текст запроса для операции проверки теста по запросу.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Параметры параметров.

Возвращаемое значение

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Возвращает работоспособность серверной части для заданного сочетания внутреннего пула и параметра HTTP указанного шлюза приложений в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

applicationGatewayName

string

Имя шлюза приложений.

probeRequest
ApplicationGatewayOnDemandProbe

Текст запроса для операции проверки теста по запросу.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Параметры параметров.

Возвращаемое значение

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

Параметры, предоставленные операции создания или обновления шлюза приложений.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

Параметры, предоставленные операции создания или обновления шлюза приложений.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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.

options
ApplicationGatewaysGetSslPredefinedPolicyOptionalParams

Параметры параметров.

Возвращаемое значение

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>

Параметры

options
ApplicationGatewaysListAllOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

Выводит список всех доступных заголовков запросов.

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

Параметры

options
ApplicationGatewaysListAvailableRequestHeadersOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

Выводит список всех доступных заголовков ответов.

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

Параметры

options
ApplicationGatewaysListAvailableResponseHeadersOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

Перечисляет все доступные переменные сервера.

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

Параметры

options
ApplicationGatewaysListAvailableServerVariablesOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

Выводит список доступных параметров SSL для настройки политики SSL.

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

Параметры

options
ApplicationGatewaysListAvailableSslOptionsOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

Выводит список всех предопределенных политик SSL для настройки политики SSL.

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

Параметры

options
ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams

Параметры параметров.

Возвращаемое значение

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

Выводит список всех доступных наборов правил брандмауэра веб-приложения.

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

Параметры

options
ApplicationGatewaysListAvailableWafRuleSetsOptionalParams

Параметры параметров.

Возвращаемое значение

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Обновляет указанные теги шлюза приложений.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

applicationGatewayName

string

Имя шлюза приложений.

parameters
TagsObject

Параметры, предоставляемые для обновления тегов шлюза приложений.

options
ApplicationGatewaysUpdateTagsOptionalParams

Параметры параметров.

Возвращаемое значение