Initializer
Properties
| Name | Type | Description |
|---|---|---|
defaults | java.util.Map< java.lang.String, java.lang.Object > | No description. |
workspace | java.lang.String | No description. |
bucket | java.lang.String | (Required) The name of the GCS bucket. |
accessToken | java.lang.String | (Optional) A temporary [OAuth 2.0 access token] obtained from the Google Authorization server, i.e. the Authorization: Bearer token used to authenticate HTTP requests to GCP APIs. This is an alternative to credentials. If both are specified, access_token will be used over the credentials field. |
credentials | java.lang.String | (Optional) Local path to Google Cloud Platform account credentials in JSON format. |
encryptionKey | java.lang.String | (Optional) A 32 byte base64 encoded ‘customer supplied encryption key’ used to encrypt all state. |
impersonateServiceAccount | java.lang.String | (Optional) The service account to impersonate for accessing the State Bucket. |
impersonateServiceAccountDelegates | java.util.List< java.lang.String > | (Optional) The delegation chain for an impersonating a service account. |
kmsEncryptionKey | java.lang.String | (Optional) A Cloud KMS key (‘customer-managed encryption key’) used when reading and writing state files in the bucket. |
prefix | java.lang.String | (Optional) GCS prefix inside the bucket. |
storeageCustomEndpoint | java.lang.String | (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). |
defaultsOptional
- Type: java.util.Map< java.lang.String, java.lang.Object >
workspaceOptional
- Type: java.lang.String
bucketRequired
- Type: java.lang.String
accessTokenOptional
- Type: java.lang.String
credentialsOptional
- Type: java.lang.String
encryptionKeyOptional
- Type: java.lang.String
impersonateServiceAccountOptional
- Type: java.lang.String
impersonateServiceAccountDelegatesOptional
- Type: java.util.List< java.lang.String >
kmsEncryptionKeyOptional
- Type: java.lang.String
prefixOptional
- Type: java.lang.String
storeageCustomEndpointOptional
- Type: java.lang.String