JobTemplateTemplateVolumeGcsArgs

data class JobTemplateTemplateVolumeGcsArgs(val bucket: Output<String>, val mountOptions: Output<List<String>>? = null, val readOnly: Output<Boolean>? = null) : ConvertibleToJava<JobTemplateTemplateVolumeGcsArgs>

Constructors

Link copied to clipboard
constructor(bucket: Output<String>, mountOptions: Output<List<String>>? = null, readOnly: Output<Boolean>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>

Name of the cloud storage bucket to back the volume. The resource service account must have permission to access the bucket.

Link copied to clipboard
val mountOptions: Output<List<String>>? = null

A list of flags to pass to the gcsfuse command for configuring this volume. Flags should be passed without leading dashes.

Link copied to clipboard
val readOnly: Output<Boolean>? = null

If true, mount this volume as read-only in all mounts. If false, mount this volume as read-write.

Functions

Link copied to clipboard
open override fun toJava(): JobTemplateTemplateVolumeGcsArgs