RoutingRuleProperties interface
The JSON object that contains the properties required to create a routing rule.
- Extends
Properties
resource |
Resource status. NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
accepted |
Protocol schemes to match for this rule |
enabled |
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled' |
frontend |
Frontend endpoints associated with this rule |
patterns |
The route patterns of the rule. |
route |
A reference to the routing configuration. |
rules |
A reference to a specific Rules Engine Configuration to apply to this route. |
web |
Defines the Web Application Firewall policy for each routing rule (if applicable) |
Property Details
resourceState
Resource status. NOTE: This property will not be serialized. It can only be populated by the server.
resourceState?: string
Property Value
string
Inherited Property Details
acceptedProtocols
Protocol schemes to match for this rule
acceptedProtocols?: string[]
Property Value
string[]
Inherited From RoutingRuleUpdateParameters.acceptedProtocols
enabledState
Whether to enable use of this rule. Permitted values are 'Enabled' or 'Disabled'
enabledState?: string
Property Value
string
Inherited From RoutingRuleUpdateParameters.enabledState
frontendEndpoints
Frontend endpoints associated with this rule
frontendEndpoints?: SubResource[]
Property Value
Inherited From RoutingRuleUpdateParameters.frontendEndpoints
patternsToMatch
The route patterns of the rule.
patternsToMatch?: string[]
Property Value
string[]
Inherited From RoutingRuleUpdateParameters.patternsToMatch
routeConfiguration
A reference to the routing configuration.
routeConfiguration?: RouteConfigurationUnion
Property Value
Inherited From RoutingRuleUpdateParameters.routeConfiguration
rulesEngine
A reference to a specific Rules Engine Configuration to apply to this route.
rulesEngine?: SubResource
Property Value
Inherited From RoutingRuleUpdateParameters.rulesEngine
webApplicationFirewallPolicyLink
Defines the Web Application Firewall policy for each routing rule (if applicable)
webApplicationFirewallPolicyLink?: RoutingRuleUpdateParametersWebApplicationFirewallPolicyLink
Property Value
Inherited From RoutingRuleUpdateParameters.webApplicationFirewallPolicyLink