ZeroTrustGatewaySettingsSettingsBlockPage

data class ZeroTrustGatewaySettingsSettingsBlockPage(val backgroundColor: String? = null, val enabled: Boolean? = null, val footerText: String? = null, val headerText: String? = null, val includeContext: Boolean? = null, val logoPath: String? = null, val mailtoAddress: String? = null, val mailtoSubject: String? = null, val mode: String? = null, val name: String? = null, val suppressFooter: Boolean? = null, val targetUri: String? = null)

Constructors

constructor(backgroundColor: String? = null, enabled: Boolean? = null, footerText: String? = null, headerText: String? = null, includeContext: Boolean? = null, logoPath: String? = null, mailtoAddress: String? = null, mailtoSubject: String? = null, mode: String? = null, name: String? = null, suppressFooter: Boolean? = null, targetUri: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val backgroundColor: String? = null

If mode is customizedblockpage: block page background color in #rrggbb format.

Link copied to clipboard
val enabled: Boolean? = null

Enable only cipher suites and TLS versions compliant with FIPS 140-2.

Link copied to clipboard
val footerText: String? = null

If mode is customizedblockpage: block page footer text.

Link copied to clipboard
val headerText: String? = null

If mode is customizedblockpage: block page header text.

Link copied to clipboard
val includeContext: Boolean? = null

If mode is redirecturi: when enabled, context will be appended to targeturi as query parameters.

Link copied to clipboard
val logoPath: String? = null

If mode is customizedblockpage: full URL to the logo file.

Link copied to clipboard
val mailtoAddress: String? = null

If mode is customizedblockpage: admin email for users to contact.

Link copied to clipboard
val mailtoSubject: String? = null

If mode is customizedblockpage: subject line for emails created from block page.

Link copied to clipboard
val mode: String? = null

Controls whether the user is redirected to a Cloudflare-hosted block page or to a customer-provided URI. Available values: "customizedblockpage", "redirect_uri".

Link copied to clipboard
val name: String? = null

If mode is customizedblockpage: block page title.

Link copied to clipboard
val suppressFooter: Boolean? = null

If mode is customizedblockpage: suppress detailed info at the bottom of the block page.

Link copied to clipboard
val targetUri: String? = null

If mode is redirect_uri: URI to which the user should be redirected.