ForwardingConfigurationArgs

data class ForwardingConfigurationArgs(val backendPool: Output<SubResourceArgs>? = null, val cacheConfiguration: Output<CacheConfigurationArgs>? = null, val customForwardingPath: Output<String>? = null, val forwardingProtocol: Output<Either<String, FrontDoorForwardingProtocol>>? = null, val odataType: Output<String>) : ConvertibleToJava<ForwardingConfigurationArgs>

Describes Forwarding Route.

Constructors

Link copied to clipboard
constructor(backendPool: Output<SubResourceArgs>? = null, cacheConfiguration: Output<CacheConfigurationArgs>? = null, customForwardingPath: Output<String>? = null, forwardingProtocol: Output<Either<String, FrontDoorForwardingProtocol>>? = null, odataType: Output<String>)

Properties

Link copied to clipboard
val backendPool: Output<SubResourceArgs>? = null

A reference to the BackendPool which this rule routes to.

Link copied to clipboard

The caching configuration associated with this rule.

Link copied to clipboard
val customForwardingPath: Output<String>? = null

A custom path used to rewrite resource paths matched by this rule. Leave empty to use incoming path.

Link copied to clipboard

Protocol this rule will use when forwarding traffic to backends.

Link copied to clipboard
val odataType: Output<String>

Expected value is '#Microsoft.Azure.FrontDoor.Models.FrontdoorForwardingConfiguration'.

Functions

Link copied to clipboard
open override fun toJava(): ForwardingConfigurationArgs