Partager via


ApplicationGateway interface

Ressource Application Gateway.

Extends

Propriétés

authenticationCertificates

Certificats d’authentification de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

autoscaleConfiguration

Configuration de mise à l’échelle automatique.

backendAddressPools

Pool d’adresses back-end de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

backendHttpSettingsCollection

Paramètres http principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

backendSettingsCollection

Paramètres principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

customErrorConfigurations

Configurations d’erreur personnalisées de la ressource application gateway.

defaultPredefinedSslPolicy

Stratégie SSL prédéfinie par défaut appliquée à la ressource de passerelle d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

enableFips

Indique si FIPS est activé sur la ressource application gateway.

enableHttp2

Indique si HTTP2 est activé sur la ressource de passerelle d’application.

entraJWTValidationConfigs

Entra JWT configurations de validation pour la ressource de passerelle applicative. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

firewallPolicy

Référence à la ressource FirewallPolicy.

forceFirewallPolicyAssociation

Si la valeur est true, associe une stratégie de pare-feu à une passerelle d’application, que la stratégie diffère de la configuration WAF.

frontendIPConfigurations

Adresses IP frontales de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

frontendPorts

Ports frontaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

gatewayIPConfigurations

Sous-réseaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

globalConfiguration

Configuration globale.

httpListeners

Écouteurs Http de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

identity

Identité de la passerelle Application Gateway, s’il est configuré.

listeners

Écouteurs de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

loadDistributionPolicies

Chargez les stratégies de distribution de la ressource application gateway.

operationalState

État opérationnel de la ressource application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

privateEndpointConnections

Connexions de point de terminaison privé sur la passerelle d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

privateLinkConfigurations

Configurations PrivateLink sur la passerelle d’application.

probes

Sondes de la ressource application gateway.

provisioningState

État d’approvisionnement de la ressource Application Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

redirectConfigurations

Rediriger les configurations de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

requestRoutingRules

Demander des règles de routage de la ressource Application Gateway.

resourceGuid

Propriété GUID de ressource de la ressource Application Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

rewriteRuleSets

Réécrire des règles pour la ressource application gateway.

routingRules

Règles de routage de la ressource application gateway.

sku

Référence SKU de la ressource application gateway.

sslCertificates

Certificats SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

sslPolicy

Stratégie SSL de la ressource application gateway.

sslProfiles

Profils SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

trustedClientCertificates

Certificats clients approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

trustedRootCertificates

Certificats racines approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

urlPathMaps

Mappage de chemin d’URL de la ressource Application Gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

webApplicationFirewallConfiguration

Configuration du pare-feu d’applications web.

zones

Liste des zones de disponibilité indiquant à partir de laquelle la ressource doit provenir.

Propriétés héritées

id

ID de ressource.

location

Emplacement des ressources.

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

tags

Balises de ressource.

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Détails de la propriété

authenticationCertificates

Certificats d’authentification de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]

Valeur de propriété

autoscaleConfiguration

Configuration de mise à l’échelle automatique.

autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration

Valeur de propriété

backendAddressPools

Pool d’adresses back-end de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

backendAddressPools?: ApplicationGatewayBackendAddressPool[]

Valeur de propriété

backendHttpSettingsCollection

Paramètres http principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]

Valeur de propriété

backendSettingsCollection

Paramètres principaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

backendSettingsCollection?: ApplicationGatewayBackendSettings[]

Valeur de propriété

customErrorConfigurations

Configurations d’erreur personnalisées de la ressource application gateway.

customErrorConfigurations?: ApplicationGatewayCustomError[]

Valeur de propriété

defaultPredefinedSslPolicy

Stratégie SSL prédéfinie par défaut appliquée à la ressource de passerelle d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

defaultPredefinedSslPolicy?: string

Valeur de propriété

string

enableFips

Indique si FIPS est activé sur la ressource application gateway.

enableFips?: boolean

Valeur de propriété

boolean

enableHttp2

Indique si HTTP2 est activé sur la ressource de passerelle d’application.

enableHttp2?: boolean

Valeur de propriété

boolean

entraJWTValidationConfigs

Entra JWT configurations de validation pour la ressource de passerelle applicative. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

entraJWTValidationConfigs?: ApplicationGatewayEntraJWTValidationConfig[]

Valeur de propriété

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

etag?: string

Valeur de propriété

string

firewallPolicy

Référence à la ressource FirewallPolicy.

firewallPolicy?: SubResource

Valeur de propriété

forceFirewallPolicyAssociation

Si la valeur est true, associe une stratégie de pare-feu à une passerelle d’application, que la stratégie diffère de la configuration WAF.

forceFirewallPolicyAssociation?: boolean

Valeur de propriété

boolean

frontendIPConfigurations

Adresses IP frontales de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]

Valeur de propriété

frontendPorts

Ports frontaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

frontendPorts?: ApplicationGatewayFrontendPort[]

Valeur de propriété

gatewayIPConfigurations

Sous-réseaux de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]

Valeur de propriété

globalConfiguration

Configuration globale.

globalConfiguration?: ApplicationGatewayGlobalConfiguration

Valeur de propriété

httpListeners

Écouteurs Http de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

httpListeners?: ApplicationGatewayHttpListener[]

Valeur de propriété

identity

Identité de la passerelle Application Gateway, s’il est configuré.

identity?: ManagedServiceIdentity

Valeur de propriété

listeners

Écouteurs de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

listeners?: ApplicationGatewayListener[]

Valeur de propriété

loadDistributionPolicies

Chargez les stratégies de distribution de la ressource application gateway.

loadDistributionPolicies?: ApplicationGatewayLoadDistributionPolicy[]

Valeur de propriété

operationalState

État opérationnel de la ressource application gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

operationalState?: string

Valeur de propriété

string

privateEndpointConnections

Connexions de point de terminaison privé sur la passerelle d’application. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

privateEndpointConnections?: ApplicationGatewayPrivateEndpointConnection[]

Valeur de propriété

privateLinkConfigurations

Configurations PrivateLink sur la passerelle d’application.

privateLinkConfigurations?: ApplicationGatewayPrivateLinkConfiguration[]

Valeur de propriété

probes

Sondes de la ressource application gateway.

probes?: ApplicationGatewayProbe[]

Valeur de propriété

provisioningState

État d’approvisionnement de la ressource Application Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

redirectConfigurations

Rediriger les configurations de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]

Valeur de propriété

requestRoutingRules

Demander des règles de routage de la ressource Application Gateway.

requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]

Valeur de propriété

resourceGuid

Propriété GUID de ressource de la ressource Application Gateway. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

resourceGuid?: string

Valeur de propriété

string

rewriteRuleSets

Réécrire des règles pour la ressource application gateway.

rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]

Valeur de propriété

routingRules

Règles de routage de la ressource application gateway.

routingRules?: ApplicationGatewayRoutingRule[]

Valeur de propriété

sku

Référence SKU de la ressource application gateway.

sku?: ApplicationGatewaySku

Valeur de propriété

sslCertificates

Certificats SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

sslCertificates?: ApplicationGatewaySslCertificate[]

Valeur de propriété

sslPolicy

Stratégie SSL de la ressource application gateway.

sslPolicy?: ApplicationGatewaySslPolicy

Valeur de propriété

sslProfiles

Profils SSL de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

sslProfiles?: ApplicationGatewaySslProfile[]

Valeur de propriété

trustedClientCertificates

Certificats clients approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

trustedClientCertificates?: ApplicationGatewayTrustedClientCertificate[]

Valeur de propriété

trustedRootCertificates

Certificats racines approuvés de la ressource application gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]

Valeur de propriété

urlPathMaps

Mappage de chemin d’URL de la ressource Application Gateway. Pour connaître les limites par défaut, consultez limites d’Application Gateway.

urlPathMaps?: ApplicationGatewayUrlPathMap[]

Valeur de propriété

webApplicationFirewallConfiguration

Configuration du pare-feu d’applications web.

webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration

Valeur de propriété

zones

Liste des zones de disponibilité indiquant à partir de laquelle la ressource doit provenir.

zones?: string[]

Valeur de propriété

string[]

Détails de la propriété héritée

id

ID de ressource.

id?: string

Valeur de propriété

string

héritée deResource.id

location

Emplacement des ressources.

location?: string

Valeur de propriété

string

héritée deResource.location

name

Nom de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name?: string

Valeur de propriété

string

héritée deResource.name

tags

Balises de ressource.

tags?: {[propertyName: string]: string}

Valeur de propriété

{[propertyName: string]: string}

héritée deResource.tags

type

Type de ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

héritée deResource.type