Interface FirebaseAppCheckRecaptchaV3ConfigConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
FirebaseAppCheckRecaptchaV3ConfigConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.211Z") @Stability(Stable) public interface FirebaseAppCheckRecaptchaV3ConfigConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFirebaseAppCheckRecaptchaV3ConfigConfig.BuilderA builder forFirebaseAppCheckRecaptchaV3ConfigConfigstatic classFirebaseAppCheckRecaptchaV3ConfigConfig.Jsii$ProxyAn implementation forFirebaseAppCheckRecaptchaV3ConfigConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static FirebaseAppCheckRecaptchaV3ConfigConfig.Builderbuilder()StringgetAppId()The ID of an Web App.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#id FirebaseAppCheckRecaptchaV3Config#id}.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#project FirebaseAppCheckRecaptchaV3Config#project}.StringgetSiteSecret()The site secret used to identify your service for reCAPTCHA v3 verification.default FirebaseAppCheckRecaptchaV3ConfigTimeoutsgetTimeouts()timeouts block.default StringgetTokenTtl()Specifies the duration for which App Check tokens exchanged from reCAPTCHA V3 artifacts will be valid.
-
-
-
Method Detail
-
getAppId
@Stability(Stable) @NotNull String getAppId()
The ID of an Web App.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#app_id FirebaseAppCheckRecaptchaV3Config#app_id}
-
getSiteSecret
@Stability(Stable) @NotNull String getSiteSecret()
The site secret used to identify your service for reCAPTCHA v3 verification.For security reasons, this field will never be populated in any response. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#site_secret FirebaseAppCheckRecaptchaV3Config#site_secret}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#id FirebaseAppCheckRecaptchaV3Config#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getProject
@Stability(Stable) @Nullable default String getProject()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#project FirebaseAppCheckRecaptchaV3Config#project}.
-
getTimeouts
@Stability(Stable) @Nullable default FirebaseAppCheckRecaptchaV3ConfigTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#timeouts FirebaseAppCheckRecaptchaV3Config#timeouts}
-
getTokenTtl
@Stability(Stable) @Nullable default String getTokenTtl()
Specifies the duration for which App Check tokens exchanged from reCAPTCHA V3 artifacts will be valid.If unset, a default value of 1 hour is assumed. Must be between 30 minutes and 7 days, inclusive. A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_recaptcha_v3_config#token_ttl FirebaseAppCheckRecaptchaV3Config#token_ttl}
-
builder
@Stability(Stable) static FirebaseAppCheckRecaptchaV3ConfigConfig.Builder builder()
-
-