Class ComputeSecurityPolicyRecaptchaOptionsConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.compute_security_policy.ComputeSecurityPolicyRecaptchaOptionsConfig.Jsii$Proxy
-
- All Implemented Interfaces:
ComputeSecurityPolicyRecaptchaOptionsConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ComputeSecurityPolicyRecaptchaOptionsConfig
@Stability(Stable) @Internal public static final class ComputeSecurityPolicyRecaptchaOptionsConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ComputeSecurityPolicyRecaptchaOptionsConfig
An implementation forComputeSecurityPolicyRecaptchaOptionsConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.compute_security_policy.ComputeSecurityPolicyRecaptchaOptionsConfig
ComputeSecurityPolicyRecaptchaOptionsConfig.Builder, ComputeSecurityPolicyRecaptchaOptionsConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ComputeSecurityPolicyRecaptchaOptionsConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theComputeSecurityPolicyRecaptchaOptionsConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetRedirectSiteKey()A field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(ComputeSecurityPolicyRecaptchaOptionsConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theComputeSecurityPolicyRecaptchaOptionsConfig.Builder.
-
-
Method Detail
-
getRedirectSiteKey
public final String getRedirectSiteKey()
Description copied from interface:ComputeSecurityPolicyRecaptchaOptionsConfigA field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy.The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_security_policy#redirect_site_key ComputeSecurityPolicy#redirect_site_key}
- Specified by:
getRedirectSiteKeyin interfaceComputeSecurityPolicyRecaptchaOptionsConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-