Application Gateway V1 est officiellement déconseillé le 28 avril 2023. Cet attribut n’a aucun effet pour les passerelles V2. Utilisez sslPolicy()plutôt .
public abstract ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()
Returns:
valeur autoscaleConfiguration.
availabilityZones
public abstract Set availabilityZones()
Zones de disponibilité affectées à la passerelle d’application.
Notez que cette fonctionnalité n’est pas activée pour la plupart des abonnements et fait l’objet d’une refonte et/ou d’une suppression importantes à l’avenir.
Returns:
les zones de disponibilité affectées à la passerelle d’application.
backendHttpConfigurations
public abstract Map backendHttpConfigurations()
Returns:
Configurations HTTP back-end de cette passerelle d’application, indexées par nom
backends
public abstract Map backends()
Returns:
pools d’adresses back-end de cette passerelle d’application, indexés par nom
checkBackendHealth
public abstract Map checkBackendHealth()
Vérifie l’intégrité du back-end.
Returns:
Intégrités du back-end indexées par nom de back-end
checkBackendHealthAsync
public abstract Mono
Vérifie l’intégrité du back-end de manière asynchrone.
Returns:
représentation du calcul futur de cet appel
defaultIPConfiguration
public abstract ApplicationGatewayIpConfiguration defaultIPConfiguration()
Returns:
les configurations IP existantes s’il n’en existe qu’une seule, sinon null
defaultPrivateFrontend
public abstract ApplicationGatewayFrontend defaultPrivateFrontend()
Returns:
la configuration IP frontale associée à une adresse IP privée, le cas échéant, que les écouteurs front-end et les règles de routage des requêtes peuvent référencer implicitement
defaultPublicFrontend
public abstract ApplicationGatewayFrontend defaultPublicFrontend()
Returns:
la configuration IP frontale associée à une adresse IP publique, le cas échéant, que les écouteurs front-end et les règles de routage des requêtes peuvent référencer implicitement
disabledSslProtocols
@Deprecated public abstract Collection disabledSslProtocols()
Déprécié
Application Gateway V1 est officiellement déconseillé le 28 avril 2023. Cet attribut n’a aucun effet pour les passerelles V2. Utilisez sslPolicy()plutôt .
Obtenez les protocoles SSL désactivés.
Returns:
protocoles SSL désactivés
frontendPortNameFromNumber
public abstract String frontendPortNameFromNumber(int portNumber)
Retourne le nom du port existant, le cas échéant, associé au numéro de port spécifié.
Parameters:
portNumber
- un numéro de port
Returns:
nom de port existant pour ce numéro de port, ou null si aucun n’est trouvé
frontendPorts
public abstract Map frontendPorts()
Returns:
ports front-end nommés de cette passerelle d’application, indexés par nom
frontends
public abstract Map frontends()
Returns:
Configurations IP frontales, indexées par nom
getWebApplicationFirewallPolicy
public abstract WebApplicationFirewallPolicy getWebApplicationFirewallPolicy()
Obtenez la stratégie de Web Application Firewall (le cas échéant) associée à la passerelle d’application en appelant l’API REST.
Returns:
Web Application Firewall stratégie (le cas échéant) associée à la passerelle d’application
getWebApplicationFirewallPolicyAsync
public abstract Mono getWebApplicationFirewallPolicyAsync()
Obtenez la stratégie Web Application Firewall (le cas échéant) associée à la passerelle d’application en appelant l’API REST de manière asynchrone.
Returns:
Monode Web Application Firewall stratégie (le cas échéant) associée à la passerelle d’application
getWebApplicationFirewallPolicyId
public abstract String getWebApplicationFirewallPolicyId()
Returns:
ID de ressource de la stratégie de Web Application Firewall (le cas échéant) associée à la passerelle d’application
instanceCount
public abstract int instanceCount()
Returns:
Nombre d'instances
ipConfigurations
public abstract Map ipConfigurations()
Returns:
Configurations IP de cette passerelle d’application, indexées par nom
isHttp2Enabled
public abstract boolean isHttp2Enabled()
Returns:
si HTTP2 est activé pour la passerelle d’application
isPrivate
public abstract boolean isPrivate()
Returns:
true si la passerelle d’application a au moins un front-end à charge équilibrée accessible au sein du réseau virtuel
isPublic
public abstract boolean isPublic()
Returns:
true si la passerelle d’application a au moins un serveur frontal accessible sur Internet
listenerByPortNumber
public abstract ApplicationGatewayListener listenerByPortNumber(int portNumber)
Recherche un écouteur frontal associé au numéro de port frontal spécifié, le cas échéant.
Parameters:
portNumber
- numéro de port utilisé
Returns:
un écouteur frontal ou null si aucun n’a été trouvé
listeners
public abstract Map listeners()
Returns:
écouteurs front-end, indexés par nom
operationalState
public abstract ApplicationGatewayOperationalState operationalState()
Returns:
l’état opérationnel de la passerelle d’application
privateFrontends
public abstract Map privateFrontends()
Returns:
Configurations IP frontales avec une adresse IP privée au sein d’un sous-réseau, indexée par nom
probes
public abstract Map probes()
Returns:
sondes de cette passerelle d’application, indexées par nom
publicFrontends
public abstract Map publicFrontends()
Returns:
Configurations IP frontales avec une adresse IP publique, indexée par nom
redirectConfigurations
public abstract Map redirectConfigurations()
Returns:
configurations de redirection, indexées par nom
requestRoutingRules
public abstract Map requestRoutingRules()
Returns:
règles de routage de requête, indexées par nom
size
public abstract ApplicationGatewaySkuName size()
Returns:
la taille de la passerelle d’application
sku
public abstract ApplicationGatewaySku sku()
Returns:
la référence SKU de cette passerelle d’application
sslCertificates
public abstract Map sslCertificates()
Returns:
Certificats SSL, indexés par nom
sslPolicy
public abstract ApplicationGatewaySslPolicy sslPolicy()
Obtenez la stratégie SSL pour la passerelle d’application.
Returns:
Stratégie SSL de la passerelle d’application
start
public abstract void start()
Démarre la passerelle d’application.
startAsync
public abstract Mono startAsync()
Démarre la passerelle d’application de manière asynchrone.
Returns:
représentation du calcul différé de cet appel
stop
public abstract void stop()
Arrête la passerelle d’application.
stopAsync
public abstract Mono stopAsync()
Arrête la passerelle d’application de manière asynchrone.
Returns:
représentation du calcul différé de cet appel
tier
public abstract ApplicationGatewayTier tier()
Returns:
niveau de la passerelle d’application
urlPathMaps
public abstract Map urlPathMaps()
Returns:
Mappages de chemins d’URL, indexés par nom (respectant la casse)
webApplicationFirewallConfiguration
public abstract ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()
Returns:
valeur webApplicationFirewallConfiguration.
S’applique à
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.