ApplicationGatewaysOperations interface

Interface representando as operações de um ApplicationGateway.

Propriedades

backendHealth

Obtém a integridade do back-end do gateway de aplicativo especificado em um grupo de recursos.

backendHealthOnDemand

Obtém a integridade do back-end para determinada combinação de pool de back-end e configuração http do gateway de aplicativo especificado em um grupo de recursos.

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

Cria ou atualiza o gateway de aplicativo especificado.

delete

Exclui o gateway de aplicativo especificado.

get

Obtém o gateway de aplicativo especificado.

getSslPredefinedPolicy

Obtém a política predefinida Ssl com o nome da política especificado.

list

Lista todos os gateways de aplicativo em um grupo de recursos.

listAll

Obtém todos os gateways de aplicativo em uma assinatura.

listAvailableRequestHeaders

Lista todos os cabeçalhos de solicitação disponíveis.

listAvailableResponseHeaders

Lista todos os cabeçalhos de resposta disponíveis.

listAvailableServerVariables

Lista todas as variáveis de servidor disponíveis.

listAvailableSslOptions

Lista as opções de Ssl disponíveis para configurar a política de SSL.

listAvailableSslPredefinedPolicies

Lista todas as políticas SSL predefinidas para configurar a política SSL.

listAvailableWafRuleSets

Lista todos os conjuntos de regras de firewall de aplicativos Web disponíveis.

start

Inicia o gateway de aplicativo especificado.

stop

Interrompe o gateway de aplicativo especificado em um grupo de recursos.

updateTags

Atualiza as tags de gateway de aplicativo especificadas.

Detalhes de Propriedade

backendHealth

Obtém a integridade do back-end do gateway de aplicativo especificado em um grupo de recursos.

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

Valor de Propriedade

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

backendHealthOnDemand

Obtém a integridade do back-end para determinada combinação de pool de back-end e configuração http do gateway de aplicativo especificado em um grupo de recursos.

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

Valor de Propriedade

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

beginBackendHealth

Aviso

Esta API foi preterida.

use backendHealth instead

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

Valor de Propriedade

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

beginBackendHealthAndWait

Aviso

Esta API foi preterida.

use backendHealth instead

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

Valor de Propriedade

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

beginBackendHealthOnDemand

Aviso

Esta API foi preterida.

use backendHealthOnDemand instead

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

Valor de Propriedade

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

beginBackendHealthOnDemandAndWait

Aviso

Esta API foi preterida.

use backendHealthOnDemand instead

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

Valor de Propriedade

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

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginStart

Aviso

Esta API foi preterida.

use start instead

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

Valor de Propriedade

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

beginStartAndWait

Aviso

Esta API foi preterida.

use start instead

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

Valor de Propriedade

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

beginStop

Aviso

Esta API foi preterida.

use stop instead

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

Valor de Propriedade

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

beginStopAndWait

Aviso

Esta API foi preterida.

use stop instead

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

Valor de Propriedade

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

createOrUpdate

Cria ou atualiza o gateway de aplicativo especificado.

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

Valor de Propriedade

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

delete

Exclui o gateway de aplicativo especificado.

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

Valor de Propriedade

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

get

Obtém o gateway de aplicativo especificado.

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

Valor de Propriedade

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

getSslPredefinedPolicy

Obtém a política predefinida Ssl com o nome da política especificado.

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

Valor de Propriedade

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

list

Lista todos os gateways de aplicativo em um grupo de recursos.

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

Valor de Propriedade

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

listAll

Obtém todos os gateways de aplicativo em uma assinatura.

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

Valor de Propriedade

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

listAvailableRequestHeaders

Lista todos os cabeçalhos de solicitação disponíveis.

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

Valor de Propriedade

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

listAvailableResponseHeaders

Lista todos os cabeçalhos de resposta disponíveis.

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

Valor de Propriedade

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

listAvailableServerVariables

Lista todas as variáveis de servidor disponíveis.

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

Valor de Propriedade

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

listAvailableSslOptions

Lista as opções de Ssl disponíveis para configurar a política de SSL.

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

Valor de Propriedade

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

listAvailableSslPredefinedPolicies

Lista todas as políticas SSL predefinidas para configurar a política SSL.

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

Valor de Propriedade

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

listAvailableWafRuleSets

Lista todos os conjuntos de regras de firewall de aplicativos Web disponíveis.

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

Valor de Propriedade

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

start

Inicia o gateway de aplicativo especificado.

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

Valor de Propriedade

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

stop

Interrompe o gateway de aplicativo especificado em um grupo de recursos.

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

Valor de Propriedade

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

updateTags

Atualiza as tags de gateway de aplicativo especificadas.

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

Valor de Propriedade

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