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
fun RulesEngineActionArgs(requestHeaderActions: Output<List<HeaderActionArgs>>? = null, responseHeaderActions: Output<List<HeaderActionArgs>>? = null, routeConfigurationOverride: Output<Either<ForwardingConfigurationArgs, RedirectConfigurationArgs>>? = null)

Functions

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

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.