Compartilhar via


ApplicationGateways interface

Interface que representa um ApplicationGateways.

Métodos

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtém a integridade de 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.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtém a integridade de 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.

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza o gateway de aplicativo especificado.

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza o gateway de aplicativo especificado.

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Exclui o gateway de aplicativo especificado.

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Exclui o gateway de aplicativo especificado.

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Inicia o gateway de aplicativo especificado.

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Inicia o gateway de aplicativo especificado.

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

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

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

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

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtém o gateway de aplicativo especificado.

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

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

list(string, ApplicationGatewaysListOptionalParams)

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

listAll(ApplicationGatewaysListAllOptionalParams)

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

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

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

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

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

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

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

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

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

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

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

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

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

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Atualiza as marcas de gateway de aplicativo especificadas.

Detalhes do método

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysBackendHealthOptionalParams

Os parâmetros de opções.

Retornos

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysBackendHealthOptionalParams

Os parâmetros de opções.

Retornos

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtém a integridade de 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

probeRequest
ApplicationGatewayOnDemandProbe

Corpo da solicitação para a operação de investigação de teste sob demanda.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Os parâmetros de opções.

Retornos

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

Obtém a integridade de 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

probeRequest
ApplicationGatewayOnDemandProbe

Corpo da solicitação para a operação de investigação de teste sob demanda.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdate(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

parameters
ApplicationGateway

Parâmetros fornecidos para a operação criar ou atualizar o gateway de aplicativo.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ApplicationGateway>, ApplicationGateway>>

beginCreateOrUpdateAndWait(string, string, ApplicationGateway, ApplicationGatewaysCreateOrUpdateOptionalParams)

Cria ou atualiza o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

parameters
ApplicationGateway

Parâmetros fornecidos para a operação criar ou atualizar o gateway de aplicativo.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, ApplicationGatewaysDeleteOptionalParams)

Exclui o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, ApplicationGatewaysDeleteOptionalParams)

Exclui o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginStart(string, string, ApplicationGatewaysStartOptionalParams)

Inicia o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, ApplicationGatewaysStartOptionalParams)

Inicia o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysStartOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginStop(string, string, ApplicationGatewaysStopOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStopAndWait(string, string, ApplicationGatewaysStopOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysStopOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, ApplicationGatewaysGetOptionalParams)

Obtém o gateway de aplicativo especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

options
ApplicationGatewaysGetOptionalParams

Os parâmetros de opções.

Retornos

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

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

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

Parâmetros

predefinedPolicyName

string

Nome da política predefinida do Ssl.

options
ApplicationGatewaysGetSslPredefinedPolicyOptionalParams

Os parâmetros de opções.

Retornos

list(string, ApplicationGatewaysListOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
ApplicationGatewaysListOptionalParams

Os parâmetros de opções.

Retornos

listAll(ApplicationGatewaysListAllOptionalParams)

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

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

Parâmetros

options
ApplicationGatewaysListAllOptionalParams

Os parâmetros de opções.

Retornos

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

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

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

Parâmetros

Retornos

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

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

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

Parâmetros

Retornos

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

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

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

Parâmetros

Retornos

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

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

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

Parâmetros

options
ApplicationGatewaysListAvailableSslOptionsOptionalParams

Os parâmetros de opções.

Retornos

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

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

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

Parâmetros

Retornos

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

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

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

Parâmetros

options
ApplicationGatewaysListAvailableWafRuleSetsOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Atualiza as marcas de gateway de aplicativo especificadas.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

applicationGatewayName

string

O nome do gateway de aplicativo.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de gateway de aplicativo.

options
ApplicationGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos