Interface FirebaseAppCheckDebugTokenConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
FirebaseAppCheckDebugTokenConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.203Z") @Stability(Stable) public interface FirebaseAppCheckDebugTokenConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classFirebaseAppCheckDebugTokenConfig.BuilderA builder forFirebaseAppCheckDebugTokenConfigstatic classFirebaseAppCheckDebugTokenConfig.Jsii$ProxyAn implementation forFirebaseAppCheckDebugTokenConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static FirebaseAppCheckDebugTokenConfig.Builderbuilder()StringgetAppId()StringgetDisplayName()A human readable display name used to identify this debug token.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_debug_token#id FirebaseAppCheckDebugToken#id}.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_debug_token#project FirebaseAppCheckDebugToken#project}.default FirebaseAppCheckDebugTokenTimeoutsgetTimeouts()timeouts block.StringgetToken()The secret token itself.
-
-
-
Method Detail
-
getAppId
@Stability(Stable) @NotNull String getAppId()
The ID of a Web App, Apple App, or Android App.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_debug_token#app_id FirebaseAppCheckDebugToken#app_id}
-
getDisplayName
@Stability(Stable) @NotNull String getDisplayName()
A human readable display name used to identify this debug token.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_debug_token#display_name FirebaseAppCheckDebugToken#display_name}
-
getToken
@Stability(Stable) @NotNull String getToken()
The secret token itself.Must be provided during creation, and must be a UUID4, case insensitive. You may use a method of your choice such as random/random_uuid to generate the token. This field is immutable once set, and cannot be updated. You can, however, delete this debug token to revoke it. 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_debug_token#token FirebaseAppCheckDebugToken#token}
-
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_debug_token#id FirebaseAppCheckDebugToken#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_debug_token#project FirebaseAppCheckDebugToken#project}.
-
getTimeouts
@Stability(Stable) @Nullable default FirebaseAppCheckDebugTokenTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/firebase_app_check_debug_token#timeouts FirebaseAppCheckDebugToken#timeouts}
-
builder
@Stability(Stable) static FirebaseAppCheckDebugTokenConfig.Builder builder()
-
-