Interface RecaptchaEnterpriseKeyWebSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RecaptchaEnterpriseKeyWebSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.516Z") @Stability(Stable) public interface RecaptchaEnterpriseKeyWebSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRecaptchaEnterpriseKeyWebSettings.BuilderA builder forRecaptchaEnterpriseKeyWebSettingsstatic classRecaptchaEnterpriseKeyWebSettings.Jsii$ProxyAn implementation forRecaptchaEnterpriseKeyWebSettings
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static RecaptchaEnterpriseKeyWebSettings.Builderbuilder()default ObjectgetAllowAllDomains()If set to true, it means allowed_domains will not be enforced.default ObjectgetAllowAmpTraffic()If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites.default List<String>getAllowedDomains()Domains or subdomains of websites allowed to use the key.default StringgetChallengeSecurityPreference()Settings for the frequency and difficulty at which this key triggers captcha challenges.StringgetIntegrationType()Required.
-
-
-
Method Detail
-
getIntegrationType
@Stability(Stable) @NotNull String getIntegrationType()
Required. Describes how this key is integrated with the website. Possible values: SCORE, CHECKBOX, INVISIBLE.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/recaptcha_enterprise_key#integration_type RecaptchaEnterpriseKey#integration_type}
-
getAllowAllDomains
@Stability(Stable) @Nullable default Object getAllowAllDomains()
If set to true, it means allowed_domains will not be enforced.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/recaptcha_enterprise_key#allow_all_domains RecaptchaEnterpriseKey#allow_all_domains}
-
getAllowAmpTraffic
@Stability(Stable) @Nullable default Object getAllowAmpTraffic()
If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites.This is supported only for the SCORE integration type. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/recaptcha_enterprise_key#allow_amp_traffic RecaptchaEnterpriseKey#allow_amp_traffic}
-
getAllowedDomains
@Stability(Stable) @Nullable default List<String> getAllowedDomains()
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' Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/recaptcha_enterprise_key#allowed_domains RecaptchaEnterpriseKey#allowed_domains}
-
getChallengeSecurityPreference
@Stability(Stable) @Nullable default String getChallengeSecurityPreference()
Settings for the frequency and difficulty at which this key triggers captcha challenges.This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE. Possible values: CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED, USABILITY, BALANCE, SECURITY Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/recaptcha_enterprise_key#challenge_security_preference RecaptchaEnterpriseKey#challenge_security_preference}
-
builder
@Stability(Stable) static RecaptchaEnterpriseKeyWebSettings.Builder builder()
-
-