ApplicationGateway interface

Anwendungsgatewayressource.

Extends

Eigenschaften

authenticationCertificates

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

autoscaleConfiguration

Autoskalenkonfiguration.

backendAddressPools

Back-End-Adresspool der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

backendHttpSettingsCollection

Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

backendSettingsCollection

Back-End-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

customErrorConfigurations

Benutzerdefinierte Fehlerkonfigurationen der Anwendungsgatewayressource.

defaultPredefinedSslPolicy

Die standardmäßige vordefinierte SSL-Richtlinie, die auf die Anwendungsgatewayressource angewendet wird.

enableFips

Gibt an, ob FIPS in der Anwendungsgatewayressource aktiviert ist.

enableHttp2

Gibt an, ob HTTP2 in der Anwendungsgatewayressource aktiviert ist.

entraJWTValidationConfigs

Entra JWT-Validierungskonfigurationen für die Anwendungsgateway-Ressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

firewallPolicy

Verweisen auf die FirewallPolicy-Ressource.

forceFirewallPolicyAssociation

Wenn wahr, ordnet eine Firewallrichtlinie einem Anwendungsgateway zu, unabhängig davon, ob sich die Richtlinie von der WAF-Konfiguration unterscheidet.

frontendIPConfigurations

Front-End-IP-Adressen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

frontendPorts

Front-End-Ports der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

gatewayIPConfigurations

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

globalConfiguration

Globale Konfiguration.

httpListeners

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

identity

Die Identität des Anwendungsgateways, falls konfiguriert.

listeners

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

loadDistributionPolicies

Laden von Verteilungsrichtlinien der Anwendungsgatewayressource.

operationalState

Betriebszustand der Anwendungsgatewayressource.

privateEndpointConnections

Private Endpunktverbindungen im Anwendungsgateway.

privateLinkConfigurations

PrivateLink-Konfigurationen im Anwendungsgateway.

probes

Prüfpunkte der Anwendungsgatewayressource.

provisioningState

Der Bereitstellungsstatus der Anwendungsgatewayressource.

redirectConfigurations

Umleitungskonfigurationen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

requestRoutingRules

Anforderungsroutingregeln der Anwendungsgatewayressource.

resourceGuid

Die GUID-Eigenschaft der Ressourcen-GUID der Anwendungsgatewayressource.

rewriteRuleSets

Regeln für die Anwendungsgatewayressource neu schreiben.

routingRules

Routingregeln der Anwendungsgatewayressource.

sku

SKU der Anwendungsgatewayressource.

sslCertificates

SSL-Zertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

sslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

sslProfiles

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

trustedClientCertificates

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

trustedRootCertificates

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

urlPathMaps

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

webApplicationFirewallConfiguration

Konfiguration der Webanwendungsfirewall.

zones

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss.

Geerbte Eigenschaften

id

Ressourcen-ID.

location

Ressourcenspeicherort.

name

Ressourcenname.

tags

Ressourcentags.

type

Ressourcentyp.

Details zur Eigenschaft

authenticationCertificates

Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]

Eigenschaftswert

autoscaleConfiguration

Autoskalenkonfiguration.

autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration

Eigenschaftswert

backendAddressPools

Back-End-Adresspool der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

backendAddressPools?: ApplicationGatewayBackendAddressPool[]

Eigenschaftswert

backendHttpSettingsCollection

Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]

Eigenschaftswert

backendSettingsCollection

Back-End-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

backendSettingsCollection?: ApplicationGatewayBackendSettings[]

Eigenschaftswert

customErrorConfigurations

Benutzerdefinierte Fehlerkonfigurationen der Anwendungsgatewayressource.

customErrorConfigurations?: ApplicationGatewayCustomError[]

Eigenschaftswert

defaultPredefinedSslPolicy

Die standardmäßige vordefinierte SSL-Richtlinie, die auf die Anwendungsgatewayressource angewendet wird.

defaultPredefinedSslPolicy?: string

Eigenschaftswert

string

enableFips

Gibt an, ob FIPS in der Anwendungsgatewayressource aktiviert ist.

enableFips?: boolean

Eigenschaftswert

boolean

enableHttp2

Gibt an, ob HTTP2 in der Anwendungsgatewayressource aktiviert ist.

enableHttp2?: boolean

Eigenschaftswert

boolean

entraJWTValidationConfigs

Entra JWT-Validierungskonfigurationen für die Anwendungsgateway-Ressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

entraJWTValidationConfigs?: ApplicationGatewayEntraJWTValidationConfig[]

Eigenschaftswert

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

etag?: string

Eigenschaftswert

string

firewallPolicy

Verweisen auf die FirewallPolicy-Ressource.

firewallPolicy?: SubResource

Eigenschaftswert

forceFirewallPolicyAssociation

Wenn wahr, ordnet eine Firewallrichtlinie einem Anwendungsgateway zu, unabhängig davon, ob sich die Richtlinie von der WAF-Konfiguration unterscheidet.

forceFirewallPolicyAssociation?: boolean

Eigenschaftswert

boolean

frontendIPConfigurations

Front-End-IP-Adressen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]

Eigenschaftswert

frontendPorts

Front-End-Ports der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

frontendPorts?: ApplicationGatewayFrontendPort[]

Eigenschaftswert

gatewayIPConfigurations

Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]

Eigenschaftswert

globalConfiguration

Globale Konfiguration.

globalConfiguration?: ApplicationGatewayGlobalConfiguration

Eigenschaftswert

httpListeners

HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

httpListeners?: ApplicationGatewayHttpListener[]

Eigenschaftswert

identity

Die Identität des Anwendungsgateways, falls konfiguriert.

identity?: ManagedServiceIdentity

Eigenschaftswert

listeners

Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

listeners?: ApplicationGatewayListener[]

Eigenschaftswert

loadDistributionPolicies

Laden von Verteilungsrichtlinien der Anwendungsgatewayressource.

loadDistributionPolicies?: ApplicationGatewayLoadDistributionPolicy[]

Eigenschaftswert

operationalState

Betriebszustand der Anwendungsgatewayressource.

operationalState?: string

Eigenschaftswert

string

privateEndpointConnections

Private Endpunktverbindungen im Anwendungsgateway.

privateEndpointConnections?: ApplicationGatewayPrivateEndpointConnection[]

Eigenschaftswert

privateLinkConfigurations

PrivateLink-Konfigurationen im Anwendungsgateway.

privateLinkConfigurations?: ApplicationGatewayPrivateLinkConfiguration[]

Eigenschaftswert

probes

Prüfpunkte der Anwendungsgatewayressource.

probes?: ApplicationGatewayProbe[]

Eigenschaftswert

provisioningState

Der Bereitstellungsstatus der Anwendungsgatewayressource.

provisioningState?: string

Eigenschaftswert

string

redirectConfigurations

Umleitungskonfigurationen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]

Eigenschaftswert

requestRoutingRules

Anforderungsroutingregeln der Anwendungsgatewayressource.

requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]

Eigenschaftswert

resourceGuid

Die GUID-Eigenschaft der Ressourcen-GUID der Anwendungsgatewayressource.

resourceGuid?: string

Eigenschaftswert

string

rewriteRuleSets

Regeln für die Anwendungsgatewayressource neu schreiben.

rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]

Eigenschaftswert

routingRules

Routingregeln der Anwendungsgatewayressource.

routingRules?: ApplicationGatewayRoutingRule[]

Eigenschaftswert

sku

SKU der Anwendungsgatewayressource.

sku?: ApplicationGatewaySku

Eigenschaftswert

sslCertificates

SSL-Zertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

sslCertificates?: ApplicationGatewaySslCertificate[]

Eigenschaftswert

sslPolicy

SSL-Richtlinie der Anwendungsgatewayressource.

sslPolicy?: ApplicationGatewaySslPolicy

Eigenschaftswert

sslProfiles

SSL-Profile der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

sslProfiles?: ApplicationGatewaySslProfile[]

Eigenschaftswert

trustedClientCertificates

Vertrauenswürdige Clientzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]

Eigenschaftswert

trustedRootCertificates

Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]

Eigenschaftswert

urlPathMaps

URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Anwendungsgateway-Grenzwerte.

urlPathMaps?: ApplicationGatewayUrlPathMap[]

Eigenschaftswert

webApplicationFirewallConfiguration

Konfiguration der Webanwendungsfirewall.

webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration

Eigenschaftswert

zones

Eine Liste der Verfügbarkeitszonen, aus denen die Ressource stammen muss.

zones?: string[]

Eigenschaftswert

string[]

Geerbte Eigenschaftsdetails

id

Ressourcen-ID.

id?: string

Eigenschaftswert

string

geerbt vonResource.id

location

Ressourcenspeicherort.

location?: string

Eigenschaftswert

string

vonResource.location geerbt

name

Ressourcenname.

name?: string

Eigenschaftswert

string

geerbt vonResource.name

tags

Ressourcentags.

tags?: Record<string, string>

Eigenschaftswert

Record<string, string>

vonResource.tags geerbt

type

Ressourcentyp.

type?: string

Eigenschaftswert

string

vonResource.type geerbt