EndpointDeliveryRuleUrlRedirectAction

data class EndpointDeliveryRuleUrlRedirectAction(val fragment: String? = null, val hostname: String? = null, val path: String? = null, val protocol: String? = null, val queryString: String? = null, val redirectType: String)

Constructors

Link copied to clipboard
constructor(fragment: String? = null, hostname: String? = null, path: String? = null, protocol: String? = null, queryString: String? = null, redirectType: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val fragment: String? = null

Specifies the fragment part of the URL. This value must not start with a #.

Link copied to clipboard
val hostname: String? = null

Specifies the hostname part of the URL.

Link copied to clipboard
val path: String? = null

Specifies the path part of the URL. This value must begin with a /.

Link copied to clipboard
val protocol: String? = null

Specifies the protocol part of the URL. Valid values are MatchRequest, Http and Https. Defaults to MatchRequest.

Link copied to clipboard
val queryString: String? = null

Specifies the query string part of the URL. This value must not start with a ? or & and must be in <key>=<value> format separated by &.

Link copied to clipboard

Type of the redirect. Valid values are Found, Moved, PermanentRedirect and TemporaryRedirect.