FrontdoorRuleActionsUrlRewriteActionArgs

data class FrontdoorRuleActionsUrlRewriteActionArgs(val destination: Output<String>, val preserveUnmatchedPath: Output<Boolean>? = null, val sourcePattern: Output<String>) : ConvertibleToJava<FrontdoorRuleActionsUrlRewriteActionArgs>

Constructors

Link copied to clipboard
constructor(destination: Output<String>, preserveUnmatchedPath: Output<Boolean>? = null, sourcePattern: Output<String>)

Properties

Link copied to clipboard
val destination: Output<String>

The destination path to use in the rewrite. The destination path overwrites the source pattern.

Link copied to clipboard
val preserveUnmatchedPath: Output<Boolean>? = null

Append the remaining path after the source pattern to the new destination path? Possible values true or false. Defaults to false.

Link copied to clipboard
val sourcePattern: Output<String>

The source pattern in the URL path to replace. This uses prefix-based matching. For example, to match all URL paths use a forward slash "/" as the source pattern value.

Functions

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