ApplicationGatewayRequestRoutingRulePropertiesFormat interface
Properties of request routing rule of the application gateway.
Properties
| advanced |
Advanced routing map resource of the application gateway. |
| auth |
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. |
| backend |
Backend address pool resource of the application gateway. |
| backend |
Backend http settings resource of the application gateway. |
| entra |
Entra JWT validation configuration resource of the application gateway. |
| http |
Http listener resource of the application gateway. |
| load |
Load Distribution Policy resource of the application gateway. |
| priority | Priority of the request routing rule. |
| provisioning |
The provisioning state of the request routing rule resource. |
| redirect |
Redirect configuration resource of the application gateway. |
| rewrite |
Rewrite Rule Set resource in Basic rule of the application gateway. |
| rule |
Rule type. |
| url |
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