Uses of Class
com.hashicorp.cdktf.GcsBackend.Builder
Packages that use GcsBackend.Builder
-
Uses of GcsBackend.Builder in com.hashicorp.cdktf
Methods in com.hashicorp.cdktf that return GcsBackend.BuilderModifier and TypeMethodDescriptionGcsBackend.Builder.accessToken(String accessToken) (experimental) (Optional) A temporary [OAuth 2.0 access token] obtained from the Google Authorization server, i.e.(experimental) (Required) The name of the GCS bucket.static GcsBackend.BuilderGcsBackend.Builder.create(software.constructs.Construct scope) GcsBackend.Builder.credentials(String credentials) (experimental) (Optional) Local path to Google Cloud Platform account credentials in JSON format.GcsBackend.Builder.encryptionKey(String encryptionKey) (experimental) (Optional) A 32 byte base64 encoded 'customer supplied encryption key' used to encrypt all state.GcsBackend.Builder.impersonateServiceAccount(String impersonateServiceAccount) (experimental) (Optional) The service account to impersonate for accessing the State Bucket.GcsBackend.Builder.impersonateServiceAccountDelegates(List<String> impersonateServiceAccountDelegates) (experimental) (Optional) The delegation chain for an impersonating a service account.GcsBackend.Builder.kmsEncryptionKey(String kmsEncryptionKey) (experimental) (Optional) A Cloud KMS key ('customer-managed encryption key') used when reading and writing state files in the bucket.(experimental) (Optional) GCS prefix inside the bucket.GcsBackend.Builder.storeageCustomEndpoint(String storeageCustomEndpoint) (experimental) (Optional) A URL containing three parts: the protocol, the DNS name pointing to a Private Service Connect endpoint, and the path for the Cloud Storage API (/storage/v1/b).