GcsCommonSpecification

Represents basic GCS options. You may also want to extend GcsRegionSpecification.

Properties

Link copied to clipboard
@get:JsonPropertyDescription(value = "An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more <a href="https://cloud.google.com/storage/docs/authentication/hmackeys">here</a>.")
abstract val credential: GcsAuthSpecification
Link copied to clipboard
@get:JsonPropertyDescription(value = "The name of the GCS bucket. Read more <a href="https://cloud.google.com/storage/docs/naming-buckets">here</a>.")
abstract val gcsBucketName: String
Link copied to clipboard
@get:JsonPropertyDescription(value = "Directory under the GCS bucket where data will be written.")
abstract val path: String