FrontdoorRoutingRule

data class FrontdoorRoutingRule(val acceptedProtocols: List<String>, val enabled: Boolean? = null, val forwardingConfiguration: FrontdoorRoutingRuleForwardingConfiguration? = null, val frontendEndpoints: List<String>, val id: String? = null, val name: String, val patternsToMatches: List<String>, val redirectConfiguration: FrontdoorRoutingRuleRedirectConfiguration? = null)

Constructors

Link copied to clipboard
constructor(acceptedProtocols: List<String>, enabled: Boolean? = null, forwardingConfiguration: FrontdoorRoutingRuleForwardingConfiguration? = null, frontendEndpoints: List<String>, id: String? = null, name: String, patternsToMatches: List<String>, redirectConfiguration: FrontdoorRoutingRuleRedirectConfiguration? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Protocol schemes to match for the Backend Routing Rule. Possible values are Http and Https.

Link copied to clipboard
val enabled: Boolean? = null

Enable or Disable use of this Backend Routing Rule. Permitted values are true or false. Defaults to true.

Link copied to clipboard

A forwarding_configuration block as defined below.

Link copied to clipboard

The names of the frontend_endpoint blocks within this resource to associate with this routing_rule.

Link copied to clipboard
val id: String? = null

The ID of the FrontDoor.

Link copied to clipboard

Specifies the name of the Routing Rule.

Link copied to clipboard

The route patterns for the Backend Routing Rule.

Link copied to clipboard

A redirect_configuration block as defined below.