Partilhar via


ApplicationGateways interface

Interface que representa um ApplicationGateways.

Métodos

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

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.

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

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.

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 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 de Ssl disponíveis para configurar a política de SSL.

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

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

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

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

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Atualiza as tags de gateway de aplicativo especificadas.

Detalhes de Método

beginBackendHealth(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

Devoluções

beginBackendHealthAndWait(string, string, ApplicationGatewaysBackendHealthOptionalParams)

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

Devoluções

beginBackendHealthOnDemand(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

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.

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 de solicitação para operação de sonda de teste sob demanda.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Os parâmetros de opções.

Devoluções

beginBackendHealthOnDemandAndWait(string, string, ApplicationGatewayOnDemandProbe, ApplicationGatewaysBackendHealthOnDemandOptionalParams)

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.

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 de solicitação para operação de sonda de teste sob demanda.

options
ApplicationGatewaysBackendHealthOnDemandOptionalParams

Os parâmetros de opções.

Devoluções

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 de criação ou atualização do gateway de aplicativo.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 de criação ou atualização do gateway de aplicativo.

options
ApplicationGatewaysCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

getSslPredefinedPolicy(string, ApplicationGatewaysGetSslPredefinedPolicyOptionalParams)

Obtém a política predefinida 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 de Ssl.

options
ApplicationGatewaysGetSslPredefinedPolicyOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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.

Devoluções

listAvailableRequestHeaders(ApplicationGatewaysListAvailableRequestHeadersOptionalParams)

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

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

Parâmetros

Devoluções

listAvailableResponseHeaders(ApplicationGatewaysListAvailableResponseHeadersOptionalParams)

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

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

Parâmetros

Devoluções

listAvailableServerVariables(ApplicationGatewaysListAvailableServerVariablesOptionalParams)

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

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

Parâmetros

Devoluções

listAvailableSslOptions(ApplicationGatewaysListAvailableSslOptionsOptionalParams)

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

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

Parâmetros

options
ApplicationGatewaysListAvailableSslOptionsOptionalParams

Os parâmetros de opções.

Devoluções

listAvailableSslPredefinedPolicies(ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams)

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

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

Parâmetros

Devoluções

listAvailableWafRuleSets(ApplicationGatewaysListAvailableWafRuleSetsOptionalParams)

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

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

Parâmetros

options
ApplicationGatewaysListAvailableWafRuleSetsOptionalParams

Os parâmetros de opções.

Devoluções

updateTags(string, string, TagsObject, ApplicationGatewaysUpdateTagsOptionalParams)

Atualiza as tags 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 tags de gateway de aplicativo.

options
ApplicationGatewaysUpdateTagsOptionalParams

Os parâmetros de opções.

Devoluções