RulesEngineActionArgs

data class RulesEngineActionArgs(val requestHeaderActions: Output<List<HeaderActionArgs>>? = null, val responseHeaderActions: Output<List<HeaderActionArgs>>? = null, val routeConfigurationOverride: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null) : ConvertibleToJava<RulesEngineActionArgs>

One or more actions that will execute, modifying the request and/or response.

Constructors

Link copied to clipboard
constructor(requestHeaderActions: Output<List<HeaderActionArgs>>? = null, responseHeaderActions: Output<List<HeaderActionArgs>>? = null, routeConfigurationOverride: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null)

Properties

Link copied to clipboard

A list of header actions to apply from the request from AFD to the origin.

Link copied to clipboard

A list of header actions to apply from the response from AFD to the client.

Link copied to clipboard

Override the route configuration.

Functions

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