GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs

data class GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs(val allowAllDomains: Output<Boolean>? = null, val allowAmpTraffic: Output<Boolean>? = null, val allowedDomains: Output<List<String>>? = null, val challengeSecurityPreference: Output<GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference>? = null, val integrationType: Output<GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType>) : ConvertibleToJava<GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs>

Settings specific to keys that can be used by websites.

Constructors

fun GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs(allowAllDomains: Output<Boolean>? = null, allowAmpTraffic: Output<Boolean>? = null, allowedDomains: Output<List<String>>? = null, challengeSecurityPreference: Output<GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference>? = null, integrationType: Output<GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType>)

Functions

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

Properties

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

If set to true, it means allowed_domains will not be enforced.

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

If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.

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

Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'

Link copied to clipboard

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

Link copied to clipboard

Describes how this key is integrated with the website.