ApplicationGatewayRequestRoutingRulePropertiesFormat interface

Properties of request routing rule of the application gateway.

Properties

advancedRoutingMap

Advanced routing map resource of the application gateway.

authConfigs

Authentication configuration bindings of the request routing rule. Only one authentication configuration is supported. Authentication configuration names must be unique across the Application Gateway, and an Application Gateway can reference at most 100 distinct authentication policies. Authentication policies can only be bound to Application Gateways using the Standard_v2 or WAF_v2 SKU.

backendAddressPool

Backend address pool resource of the application gateway.

backendHttpSettings

Backend http settings resource of the application gateway.

entraJWTValidationConfig

Entra JWT validation configuration resource of the application gateway.

httpListener

Http listener resource of the application gateway.

loadDistributionPolicy

Load Distribution Policy resource of the application gateway.

priority

Priority of the request routing rule.

provisioningState

The provisioning state of the request routing rule resource.

redirectConfiguration

Redirect configuration resource of the application gateway.

rewriteRuleSet

Rewrite Rule Set resource in Basic rule of the application gateway.

ruleType

Rule type.

urlPathMap

URL path map resource of the application gateway.

Property Details

advancedRoutingMap

Advanced routing map resource of the application gateway.

advancedRoutingMap?: SubResource

Property Value

authConfigs

Authentication configuration bindings of the request routing rule. Only one authentication configuration is supported. Authentication configuration names must be unique across the Application Gateway, and an Application Gateway can reference at most 100 distinct authentication policies. Authentication policies can only be bound to Application Gateways using the Standard_v2 or WAF_v2 SKU.

authConfigs?: ApplicationGatewayAuthConfig[]

Property Value

backendAddressPool

Backend address pool resource of the application gateway.

backendAddressPool?: SubResource

Property Value

backendHttpSettings

Backend http settings resource of the application gateway.

backendHttpSettings?: SubResource

Property Value

entraJWTValidationConfig

Entra JWT validation configuration resource of the application gateway.

entraJWTValidationConfig?: SubResource

Property Value

httpListener

Http listener resource of the application gateway.

httpListener?: SubResource

Property Value

loadDistributionPolicy

Load Distribution Policy resource of the application gateway.

loadDistributionPolicy?: SubResource

Property Value

priority

Priority of the request routing rule.

priority?: number

Property Value

number

provisioningState

The provisioning state of the request routing rule resource.

provisioningState?: string

Property Value

string

redirectConfiguration

Redirect configuration resource of the application gateway.

redirectConfiguration?: SubResource

Property Value

rewriteRuleSet

Rewrite Rule Set resource in Basic rule of the application gateway.

rewriteRuleSet?: SubResource

Property Value

ruleType

Rule type.

ruleType?: string

Property Value

string

urlPathMap

URL path map resource of the application gateway.

urlPathMap?: SubResource

Property Value