View Source GoogleApi.Run.V1.Model.Volume (google_api_run v0.30.0)

Volume represents a named volume in a container.

Attributes

  • configMap (type: GoogleApi.Run.V1.Model.ConfigMapVolumeSource.t, default: nil) - Not supported in Cloud Run.
  • csi (type: GoogleApi.Run.V1.Model.CSIVolumeSource.t, default: nil) - Volume specified by the Container Storage Interface driver
  • emptyDir (type: GoogleApi.Run.V1.Model.EmptyDirVolumeSource.t, default: nil) - Ephemeral storage used as a shared volume.
  • name (type: String.t, default: nil) - Volume's name. In Cloud Run Fully Managed, the name 'cloudsql' is reserved.
  • nfs (type: GoogleApi.Run.V1.Model.NFSVolumeSource.t, default: nil) -
  • secret (type: GoogleApi.Run.V1.Model.SecretVolumeSource.t, default: nil) - The secret's value will be presented as the content of a file whose name is defined in the item path. If no items are defined, the name of the file is the secretName.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.