ApplicationGatewayRequestRoutingRule interface
Request routing rule of an application gateway.
- Extends
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. |
| etag | A unique read-only string that changes whenever the resource is updated. |
| http |
Http listener resource of the application gateway. |
| load |
Load Distribution Policy resource of the application gateway. |
| name | Name of the request routing rule that is unique within an 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. |
| type | Type of the resource. |
| url |
URL path map resource of the application gateway. |
Inherited Properties
| id | Resource ID. |
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
etag
A unique read-only string that changes whenever the resource is updated.
etag?: string
Property Value
string
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
name
Name of the request routing rule that is unique within an Application Gateway.
name?: string
Property Value
string
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
type
Type of the resource.
type?: string
Property Value
string
urlPathMap
URL path map resource of the application gateway.
urlPathMap?: SubResource