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)
Выводит список всех доступных наборов правил брандмауэра веб-приложения.
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>