Application Gateway V1 ist am 28. April 2023 offiziell veraltet. Dieses Attribut hat keine Auswirkung auf V2-Gateways, verwenden Sie sslPolicy()stattdessen .
Rufen Sie die dem Anwendungsgateway zugeordnete Web Application Firewall-Richtlinie (sofern vorhanden) ab, indem Sie die REST-API auf asynchrone Weise aufrufen.
public abstract ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration()
Returns:
der AutoscaleConfiguration-Wert.
availabilityZones
public abstract Set availabilityZones()
Die Verfügbarkeitszonen, die dem Anwendungsgateway zugewiesen sind.
Beachten Sie, dass diese Funktionalität für die meisten Abonnements nicht aktiviert ist und in Zukunft einer erheblichen Neugestaltung bzw. Entfernung unterzogen wird.
Returns:
die Verfügbarkeitszonen, die dem Anwendungsgateway zugewiesen sind.
backendHttpConfigurations
public abstract Map backendHttpConfigurations()
Returns:
Back-End-HTTP-Konfigurationen dieses Anwendungsgateways, nach Name indiziert
backends
public abstract Map backends()
Returns:
Back-End-Adresspools dieses Anwendungsgateways, nach Name indiziert
checkBackendHealth
public abstract Map checkBackendHealth()
Überprüft die Back-End-Integrität.
Returns:
Nach Back-End-Namen indizierte Back-End-Integritäten
checkBackendHealthAsync
public abstract Mono
Überprüft die Back-End-Integrität asynchron.
Returns:
eine Darstellung der zukünftigen Berechnung dieses Aufrufs
defaultIPConfiguration
public abstract ApplicationGatewayIpConfiguration defaultIPConfiguration()
Returns:
die vorhandenen IP-Konfigurationen, wenn nur eine vorhanden ist, andernfalls NULL
defaultPrivateFrontend
public abstract ApplicationGatewayFrontend defaultPrivateFrontend()
Returns:
die Front-End-IP-Konfiguration, die ggf. einer privaten IP-Adresse zugeordnet ist, auf die Front-End-Listener und Anforderungsroutingregeln implizit verweisen können
defaultPublicFrontend
public abstract ApplicationGatewayFrontend defaultPublicFrontend()
Returns:
Die Front-End-IP-Konfiguration, die ggf. einer öffentlichen IP-Adresse zugeordnet ist, auf die Front-End-Listener und Anforderungsroutingregeln implizit verweisen können
disabledSslProtocols
@Deprecated public abstract Collection disabledSslProtocols()
Als veraltet markiert
Application Gateway V1 ist am 28. April 2023 offiziell veraltet. Dieses Attribut hat keine Auswirkung auf V2-Gateways, verwenden Sie sslPolicy()stattdessen .
Rufen Sie die deaktivierten SSL-Protokolle ab.
Returns:
deaktivierte SSL-Protokolle
frontendPortNameFromNumber
public abstract String frontendPortNameFromNumber(int portNumber)
Gibt ggf. den Namen des vorhandenen Ports zurück, der der angegebenen Portnummer zugeordnet ist.
Parameters:
portNumber
- Eine Portnummer
Returns:
der vorhandene Portname für diese Portnummer oder NULL, wenn keiner gefunden wurde
frontendPorts
public abstract Map frontendPorts()
Returns:
benannte Front-End-Ports dieses Anwendungsgateways, indiziert nach Name
frontends
public abstract Map frontends()
Returns:
Front-End-IP-Konfigurationen, nach Name indiziert
getWebApplicationFirewallPolicy
public abstract WebApplicationFirewallPolicy getWebApplicationFirewallPolicy()
Rufen Sie die Web Application Firewall richtlinie (falls vorhanden) ab, die dem Anwendungsgateway zugeordnet ist, indem Sie die REST-API aufrufen.
Returns:
Web Application Firewall Richtlinie (falls vorhanden), die dem Anwendungsgateway zugeordnet ist
getWebApplicationFirewallPolicyAsync
public abstract Mono getWebApplicationFirewallPolicyAsync()
Rufen Sie die dem Anwendungsgateway zugeordnete Web Application Firewall-Richtlinie (sofern vorhanden) ab, indem Sie die REST-API auf asynchrone Weise aufrufen.
Returns:
Monovon Web Application Firewall Richtlinie (falls vorhanden), die dem Anwendungsgateway zugeordnet ist
getWebApplicationFirewallPolicyId
public abstract String getWebApplicationFirewallPolicyId()
Returns:
Ressourcen-ID der Web Application Firewall Richtlinie (falls vorhanden), die dem Anwendungsgateway zugeordnet ist
instanceCount
public abstract int instanceCount()
Returns:
Anzahl von Instanzen
ipConfigurations
public abstract Map ipConfigurations()
Returns:
IP-Konfigurationen dieses Anwendungsgateways, nach Name indiziert
isHttp2Enabled
public abstract boolean isHttp2Enabled()
Returns:
Ob HTTP2 für das Anwendungsgateway aktiviert ist
isPrivate
public abstract boolean isPrivate()
Returns:
TRUE, wenn das Anwendungsgateway über mindestens ein front-end mit internem Lastenausgleich verfügt, auf das innerhalb des virtuellen Netzwerks zugegriffen werden kann
isPublic
public abstract boolean isPublic()
Returns:
TRUE, wenn das Anwendungsgateway über mindestens ein Front-End mit Internetzugriff verfügt
listenerByPortNumber
public abstract ApplicationGatewayListener listenerByPortNumber(int portNumber)
Sucht nach einem Front-End-Listener, der der angegebenen Front-End-Portnummer zugeordnet ist, falls vorhanden.
Parameters:
portNumber
- eine verwendete Portnummer
Returns:
Ein Front-End-Listener oder NULL, wenn keiner gefunden wurde
listeners
public abstract Map listeners()
Returns:
Front-End-Listener, nach Namen indiziert
operationalState
public abstract ApplicationGatewayOperationalState operationalState()
Returns:
Der Betriebszustand des Anwendungsgateways
privateFrontends
public abstract Map privateFrontends()
Returns:
Front-End-IP-Konfigurationen mit einer privaten IP-Adresse innerhalb eines Subnetzes, nach Name indiziert
probes
public abstract Map probes()
Returns:
Tests dieses Anwendungsgateways, nach Name indiziert
publicFrontends
public abstract Map publicFrontends()
Returns:
Front-End-IP-Konfigurationen mit einer öffentlichen IP-Adresse, indiziert nach Name
redirectConfigurations
public abstract Map redirectConfigurations()
Returns:
Umleitungskonfigurationen, nach Name indiziert
requestRoutingRules
public abstract Map requestRoutingRules()
Returns:
Anforderungsroutingregeln, nach Name indiziert
size
public abstract ApplicationGatewaySkuName size()
Returns:
Die Größe des Anwendungsgateways
sku
public abstract ApplicationGatewaySku sku()
Returns:
die SKU dieses Anwendungsgateways
sslCertificates
public abstract Map sslCertificates()
Returns:
SSL-Zertifikate, nach Name indiziert
sslPolicy
public abstract ApplicationGatewaySslPolicy sslPolicy()
Rufen Sie die SSL-Richtlinie für das Anwendungsgateway ab.
Returns:
SSL-Richtlinie des Anwendungsgateways
start
public abstract void start()
Startet das Anwendungsgateway.
startAsync
public abstract Mono startAsync()
Startet das Anwendungsgateway asynchron.
Returns:
eine Darstellung der verzögerten Berechnung dieses Aufrufs
stop
public abstract void stop()
Beendet das Anwendungsgateway.
stopAsync
public abstract Mono stopAsync()
Beendet das Anwendungsgateway asynchron.
Returns:
eine Darstellung der verzögerten Berechnung dieses Aufrufs
tier
public abstract ApplicationGatewayTier tier()
Returns:
die Ebene des Anwendungsgateways
urlPathMaps
public abstract Map urlPathMaps()
Returns:
URL-Pfadzuordnungen, nach Name indiziert (Groß-/Kleinschreibung beachten)
webApplicationFirewallConfiguration
public abstract ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration()
Returns:
der Wert webApplicationFirewallConfiguration.
Gilt für:
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.