ApplicationGatewaysOperations interface

Интерфейс, представляющий операции ApplicationGateways.

Свойства

backendHealth

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

backendHealthOnDemand

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

beginBackendHealth
beginBackendHealthAndWait
beginBackendHealthOnDemand
beginBackendHealthOnDemandAndWait
beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginStart
beginStartAndWait
beginStop
beginStopAndWait
createOrUpdate

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

delete

Удаляет указанный шлюз приложений.

get

Получает указанный шлюз приложений.

getSslPredefinedPolicy

Получает предопределенную политику Ssl с указанным именем политики.

list

Список всех шлюзов приложений в группе ресурсов.

listAll

Получает все шлюзы приложений в подписке.

listAvailableRequestHeaders

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

listAvailableResponseHeaders

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

listAvailableServerVariables

Выводит список всех доступных серверных переменных.

listAvailableSslOptions

Список доступных вариантов Ssl для настройки политики Ssl.

listAvailableSslPredefinedPolicies

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

listAvailableWafRuleSets

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

start

Запускает указанный шлюз приложений.

stop

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

updateTags

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

Сведения о свойстве

backendHealth

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

backendHealth: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealth>, ApplicationGatewayBackendHealth>

backendHealthOnDemand

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

backendHealthOnDemand: (resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams) => PollerLike<OperationState<ApplicationGatewayBackendHealthOnDemand>, ApplicationGatewayBackendHealthOnDemand>

beginBackendHealth

Предупреждение

Теперь этот API является нерекомендуемым.

use backendHealth instead

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

Значение свойства

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

beginBackendHealthAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use backendHealth instead

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

Значение свойства

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

beginBackendHealthOnDemand

Предупреждение

Теперь этот API является нерекомендуемым.

use backendHealthOnDemand instead

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

Значение свойства

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

beginBackendHealthOnDemandAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use backendHealthOnDemand instead

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

Значение свойства

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

beginCreateOrUpdate

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginCreateOrUpdateAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use createOrUpdate instead

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

Значение свойства

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

beginDelete

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginDeleteAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use delete instead

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

Значение свойства

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

beginStart

Предупреждение

Теперь этот API является нерекомендуемым.

use start instead

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

Значение свойства

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

beginStartAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use start instead

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

Значение свойства

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

beginStop

Предупреждение

Теперь этот API является нерекомендуемым.

use stop instead

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

Значение свойства

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

beginStopAndWait

Предупреждение

Теперь этот API является нерекомендуемым.

use stop instead

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

Значение свойства

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

createOrUpdate

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

createOrUpdate: (resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ApplicationGateway>, ApplicationGateway>

delete

Удаляет указанный шлюз приложений.

delete: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Получает указанный шлюз приложений.

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

Значение свойства

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

getSslPredefinedPolicy

Получает предопределенную политику Ssl с указанным именем политики.

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

Значение свойства

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

list

Список всех шлюзов приложений в группе ресурсов.

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

Значение свойства

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

listAll

Получает все шлюзы приложений в подписке.

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

Значение свойства

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

listAvailableRequestHeaders

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

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

Значение свойства

(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableRequestHeadersResponse>

listAvailableResponseHeaders

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

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

Значение свойства

(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams) => Promise<ApplicationGatewaysListAvailableResponseHeadersResponse>

listAvailableServerVariables

Выводит список всех доступных серверных переменных.

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

Значение свойства

(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams) => Promise<ApplicationGatewaysListAvailableServerVariablesResponse>

listAvailableSslOptions

Список доступных вариантов Ssl для настройки политики Ssl.

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

Значение свойства

(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams) => Promise<ApplicationGatewayAvailableSslOptions>

listAvailableSslPredefinedPolicies

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

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

Значение свойства

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

listAvailableWafRuleSets

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

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

Значение свойства

(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams) => Promise<ApplicationGatewayAvailableWafRuleSetsResult>

start

Запускает указанный шлюз приложений.

start: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams) => PollerLike<OperationState<void>, void>

stop

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

stop: (resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams) => PollerLike<OperationState<void>, void>

updateTags

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

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

Значение свойства

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