Gateway de Aplicativo V1 foi oficialmente preterido em 28 de abril de 2023. Esse atributo não tem efeito para gateways V2, em vez disso, use sslPolicy().
public abstract ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()
Returns:
o valor autoscaleConfiguration.
availabilityZones
public abstract Set availabilityZones()
As zonas de disponibilidade atribuídas ao gateway de aplicativo.
Observe que essa funcionalidade não está habilitada para a maioria das assinaturas e está sujeita a uma reformulação significativa e/ou remoção no futuro.
Returns:
as zonas de disponibilidade atribuídas ao gateway de aplicativo.
backendHttpConfigurations
public abstract Map backendHttpConfigurations()
Returns:
configurações HTTP de back-end desse gateway de aplicativo, indexadas por nome
backends
public abstract Map backends()
Returns:
pools de endereços de back-end desse gateway de aplicativo, indexados por nome
checkBackendHealth
public abstract Map checkBackendHealth()
Verifica a integridade do back-end.
Returns:
integridades de back-end indexadas pelo nome do back-end
checkBackendHealthAsync
public abstract Mono
Verifica a integridade do back-end de forma assíncrona.
Returns:
uma representação da computação futura dessa chamada
defaultIPConfiguration
public abstract ApplicationGatewayIpConfiguration defaultIPConfiguration()
Returns:
as configurações de IP existentes se houver apenas uma, caso contrário, nulo
defaultPrivateFrontend
public abstract ApplicationGatewayFrontend defaultPrivateFrontend()
Returns:
a configuração de IP de front-end associada a um endereço IP privado, se houver, que ouvintes de front-end e regras de roteamento de solicitação podem referenciar implicitamente
defaultPublicFrontend
public abstract ApplicationGatewayFrontend defaultPublicFrontend()
Returns:
a configuração de IP de front-end associada a um endereço IP público, se houver, que ouvintes de front-end e regras de roteamento de solicitação podem referenciar implicitamente
disabledSslProtocols
@Deprecated public abstract Collection disabledSslProtocols()
Preterido
Gateway de Aplicativo V1 foi oficialmente preterido em 28 de abril de 2023. Esse atributo não tem efeito para gateways V2, em vez disso, use sslPolicy().
Obtenha os protocolos SSL desabilitados.
Returns:
Protocolos SSL desabilitados
frontendPortNameFromNumber
public abstract String frontendPortNameFromNumber(int portNumber)
Retorna o nome da porta existente, se houver, associada ao número da porta especificado.
Parameters:
portNumber
- um número de porta
Returns:
o nome da porta existente para esse número de porta ou nulo se nenhum for encontrado
frontendPorts
public abstract Map frontendPorts()
Returns:
portas de front-end nomeadas desse gateway de aplicativo, indexadas por nome
frontends
public abstract Map frontends()
Returns:
configurações de IP de front-end, indexadas por nome
getWebApplicationFirewallPolicy
public abstract WebApplicationFirewallPolicy getWebApplicationFirewallPolicy()
Obtenha a Política de Firewall de Aplicativo Web (se houver) associada ao gateway de aplicativo chamando a API REST.
Returns:
política de Firewall de Aplicativo Web (se houver) associada ao gateway de aplicativo
getWebApplicationFirewallPolicyAsync
public abstract Mono getWebApplicationFirewallPolicyAsync()
Obtenha a Política de Firewall de Aplicativo Web (se houver) associada ao gateway de aplicativo chamando a API REST de maneira assíncrona.
Returns:
Monoda Política de Firewall de Aplicativo Web (se houver) associada ao gateway de aplicativo
getWebApplicationFirewallPolicyId
public abstract String getWebApplicationFirewallPolicyId()
Returns:
ID de recurso da Política de Firewall de Aplicativo Web (se houver) associada ao gateway de aplicativo
instanceCount
public abstract int instanceCount()
Returns:
número de instâncias
ipConfigurations
public abstract Map ipConfigurations()
Returns:
Configurações de IP desse gateway de aplicativo, indexadas por nome
isHttp2Enabled
public abstract boolean isHttp2Enabled()
Returns:
se HTTP2 está habilitado para o gateway de aplicativo
isPrivate
public abstract boolean isPrivate()
Returns:
true se o gateway de aplicativo tiver pelo menos um front-end com balanceamento de carga interno acessível dentro da rede virtual
isPublic
public abstract boolean isPublic()
Returns:
true se o gateway de aplicativo tiver pelo menos um front-end voltado para a Internet
listenerByPortNumber
public abstract ApplicationGatewayListener listenerByPortNumber(int portNumber)
Localiza um ouvinte de front-end associado ao número da porta de front-end especificado, se houver.
Parameters:
portNumber
- um número de porta usado
Returns:
um ouvinte de front-end ou nulo se nenhum for encontrado
listeners
public abstract Map listeners()
Returns:
ouvintes de front-end, indexados por nome
operationalState
public abstract ApplicationGatewayOperationalState operationalState()
Returns:
o estado operacional do gateway de aplicativo
privateFrontends
public abstract Map privateFrontends()
Returns:
configurações de IP de front-end com um endereço IP privado em uma sub-rede, indexada por nome
probes
public abstract Map probes()
Returns:
investigações desse gateway de aplicativo, indexadas por nome
publicFrontends
public abstract Map publicFrontends()
Returns:
configurações de IP de front-end com um endereço IP público, indexado por nome
redirectConfigurations
public abstract Map redirectConfigurations()
Returns:
configurações de redirecionamento, indexadas por nome
requestRoutingRules
public abstract Map requestRoutingRules()
Returns:
regras de roteamento de solicitação, indexadas por nome
size
public abstract ApplicationGatewaySkuName size()
Returns:
o tamanho do gateway de aplicativo
sku
public abstract ApplicationGatewaySku sku()
Returns:
o SKU desse gateway de aplicativo
sslCertificates
public abstract Map sslCertificates()
Returns:
Certificados SSL, indexados por nome
sslPolicy
public abstract ApplicationGatewaySslPolicy sslPolicy()
Obtenha a política SSL para o gateway de aplicativo.
Returns:
Política SSL do gateway de aplicativo
start
public abstract void start()
Inicia o gateway de aplicativo.
startAsync
public abstract Mono startAsync()
Inicia o gateway de aplicativo de forma assíncrona.
Returns:
uma representação da computação adiada dessa chamada
stop
public abstract void stop()
Interrompe o gateway de aplicativo.
stopAsync
public abstract Mono stopAsync()
Interrompe o gateway de aplicativo de forma assíncrona.
Returns:
uma representação da computação adiada dessa chamada
tier
public abstract ApplicationGatewayTier tier()
Returns:
a camada do gateway de aplicativo
urlPathMaps
public abstract Map urlPathMaps()
Returns:
Mapas de caminho de URL, indexados por nome (diferencia maiúsculas de minúsculas)
webApplicationFirewallConfiguration
public abstract ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()
Returns:
o valor webApplicationFirewallConfiguration.
Aplica-se a
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.