JobTemplateTemplateVolume

data class JobTemplateTemplateVolume(val cloudSqlInstance: JobTemplateTemplateVolumeCloudSqlInstance? = null, val emptyDir: JobTemplateTemplateVolumeEmptyDir? = null, val gcs: JobTemplateTemplateVolumeGcs? = null, val name: String, val nfs: JobTemplateTemplateVolumeNfs? = null, val secret: JobTemplateTemplateVolumeSecret? = null)

Constructors

Link copied to clipboard
constructor(cloudSqlInstance: JobTemplateTemplateVolumeCloudSqlInstance? = null, emptyDir: JobTemplateTemplateVolumeEmptyDir? = null, gcs: JobTemplateTemplateVolumeGcs? = null, name: String, nfs: JobTemplateTemplateVolumeNfs? = null, secret: JobTemplateTemplateVolumeSecret? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

For Cloud SQL volumes, contains the specific instances that should be mounted. Visit https://cloud.google.com/sql/docs/mysql/connect-run for more information on how to connect Cloud SQL and Cloud Run. Structure is documented below.

Link copied to clipboard

Ephemeral storage used as a shared volume. Structure is documented below.

Link copied to clipboard

Cloud Storage bucket mounted as a volume using GCSFuse. This feature requires the launch stage to be set to ALPHA or BETA. Structure is documented below.

Link copied to clipboard

Volume's name.

Link copied to clipboard

NFS share mounted as a volume. This feature requires the launch stage to be set to ALPHA or BETA. Structure is documented below.

Link copied to clipboard

Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret Structure is documented below.