FrontdoorRoutingRuleRedirectConfigurationArgs

data class FrontdoorRoutingRuleRedirectConfigurationArgs(val customFragment: Output<String>? = null, val customHost: Output<String>? = null, val customPath: Output<String>? = null, val customQueryString: Output<String>? = null, val redirectProtocol: Output<String>, val redirectType: Output<String>) : ConvertibleToJava<FrontdoorRoutingRuleRedirectConfigurationArgs>

Constructors

constructor(customFragment: Output<String>? = null, customHost: Output<String>? = null, customPath: Output<String>? = null, customQueryString: Output<String>? = null, redirectProtocol: Output<String>, redirectType: Output<String>)

Properties

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

The destination fragment in the portion of URL after '#'. Set this to add a fragment to the redirect URL.

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

Set this to change the URL for the redirection.

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

The path to retain as per the incoming request, or update in the URL for the redirection.

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

Replace any existing query string from the incoming request URL.

Link copied to clipboard

Protocol to use when redirecting. Valid options are HttpOnly, HttpsOnly, or MatchRequest.

Link copied to clipboard
val redirectType: Output<String>

Status code for the redirect. Valida options are Moved, Found, TemporaryRedirect, PermanentRedirect.

Functions

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