Uses of Class
com.hashicorp.cdktf.DataTerraformRemoteStateGcs.Builder
Packages that use DataTerraformRemoteStateGcs.Builder
-
Uses of DataTerraformRemoteStateGcs.Builder in com.hashicorp.cdktf
Methods in com.hashicorp.cdktf that return DataTerraformRemoteStateGcs.BuilderModifier and TypeMethodDescriptionDataTerraformRemoteStateGcs.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.DataTerraformRemoteStateGcs.Builder.credentials(String credentials) (experimental) (Optional) Local path to Google Cloud Platform account credentials in JSON format.DataTerraformRemoteStateGcs.Builder.encryptionKey(String encryptionKey) (experimental) (Optional) A 32 byte base64 encoded 'customer supplied encryption key' used to encrypt all state.DataTerraformRemoteStateGcs.Builder.impersonateServiceAccount(String impersonateServiceAccount) (experimental) (Optional) The service account to impersonate for accessing the State Bucket.DataTerraformRemoteStateGcs.Builder.impersonateServiceAccountDelegates(List<String> impersonateServiceAccountDelegates) (experimental) (Optional) The delegation chain for an impersonating a service account.DataTerraformRemoteStateGcs.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.DataTerraformRemoteStateGcs.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).