ApplicationGatewayAdvancedRoutingMapPropertiesFormat interface

Properties of advanced routing map of the application gateway.

Properties

advancedRoutingRules

Advanced routing rules of the advanced routing map. Each rule must specify a priority that is unique within the map.

defaultAuthConfigs

Default authentication configuration bindings of the advanced routing map. 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.

defaultBackendAddressPool

Default backend address pool resource of the advanced routing map. Required unless defaultRedirectConfiguration is specified.

defaultBackendHttpSettings

Default backend http settings resource of the advanced routing map. Required unless defaultRedirectConfiguration is specified.

defaultRedirectConfiguration

Default redirect configuration resource of the advanced routing map. Cannot be combined with defaultBackendAddressPool or defaultBackendHttpSettings.

defaultRewriteRuleSet

Default rewrite rule set resource of the advanced routing map.

provisioningState

The provisioning state of the advanced routing map resource.

Property Details

advancedRoutingRules

Advanced routing rules of the advanced routing map. Each rule must specify a priority that is unique within the map.

advancedRoutingRules: ApplicationGatewayAdvancedRoutingRule[]

Property Value

defaultAuthConfigs

Default authentication configuration bindings of the advanced routing map. 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.

defaultAuthConfigs?: ApplicationGatewayAuthConfig[]

Property Value

defaultBackendAddressPool

Default backend address pool resource of the advanced routing map. Required unless defaultRedirectConfiguration is specified.

defaultBackendAddressPool?: SubResource

Property Value

defaultBackendHttpSettings

Default backend http settings resource of the advanced routing map. Required unless defaultRedirectConfiguration is specified.

defaultBackendHttpSettings?: SubResource

Property Value

defaultRedirectConfiguration

Default redirect configuration resource of the advanced routing map. Cannot be combined with defaultBackendAddressPool or defaultBackendHttpSettings.

defaultRedirectConfiguration?: SubResource

Property Value

defaultRewriteRuleSet

Default rewrite rule set resource of the advanced routing map.

defaultRewriteRuleSet?: SubResource

Property Value

provisioningState

The provisioning state of the advanced routing map resource.

provisioningState?: string

Property Value

string