Reference documentation and code samples for the Google Cloud Run V2 Client class EmptyDirVolumeSource.
In memory (tmpfs) ephemeral storage.
It is ephemeral in the sense that when the sandbox is taken down, the data is
destroyed with it (it does not persist across sandbox runs).
Generated from protobuf messagegoogle.cloud.run.v2.EmptyDirVolumeSource
Namespace
Google \ Cloud \ Run \ V2
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ medium
int
The medium on which the data is stored. Acceptable values today is only MEMORY or none. When none, the default will currently be backed by memory but could change over time. +optional
The medium on which the data is stored. Acceptable values today is only
MEMORY or none. When none, the default will currently be backed by memory
but could change over time. +optional
Returns
Type
Description
int
setMedium
The medium on which the data is stored. Acceptable values today is only
MEMORY or none. When none, the default will currently be backed by memory
but could change over time. +optional
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getSizeLimit
Limit on the storage usable by this EmptyDir volume.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Run V2 Client - Class EmptyDirVolumeSource (1.9.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.9.0 (latest)](/php/docs/reference/cloud-run/latest/V2.EmptyDirVolumeSource)\n- [1.8.0](/php/docs/reference/cloud-run/1.8.0/V2.EmptyDirVolumeSource)\n- [1.7.0](/php/docs/reference/cloud-run/1.7.0/V2.EmptyDirVolumeSource)\n- [1.6.0](/php/docs/reference/cloud-run/1.6.0/V2.EmptyDirVolumeSource)\n- [1.5.2](/php/docs/reference/cloud-run/1.5.2/V2.EmptyDirVolumeSource)\n- [1.4.0](/php/docs/reference/cloud-run/1.4.0/V2.EmptyDirVolumeSource)\n- [1.3.0](/php/docs/reference/cloud-run/1.3.0/V2.EmptyDirVolumeSource)\n- [1.2.0](/php/docs/reference/cloud-run/1.2.0/V2.EmptyDirVolumeSource)\n- [1.1.0](/php/docs/reference/cloud-run/1.1.0/V2.EmptyDirVolumeSource)\n- [1.0.0](/php/docs/reference/cloud-run/1.0.0/V2.EmptyDirVolumeSource)\n- [0.9.3](/php/docs/reference/cloud-run/0.9.3/V2.EmptyDirVolumeSource)\n- [0.8.0](/php/docs/reference/cloud-run/0.8.0/V2.EmptyDirVolumeSource)\n- [0.7.2](/php/docs/reference/cloud-run/0.7.2/V2.EmptyDirVolumeSource)\n- [0.6.0](/php/docs/reference/cloud-run/0.6.0/V2.EmptyDirVolumeSource)\n- [0.5.2](/php/docs/reference/cloud-run/0.5.2/V2.EmptyDirVolumeSource)\n- [0.4.0](/php/docs/reference/cloud-run/0.4.0/V2.EmptyDirVolumeSource)\n- [0.3.4](/php/docs/reference/cloud-run/0.3.4/V2.EmptyDirVolumeSource) \nReference documentation and code samples for the Google Cloud Run V2 Client class EmptyDirVolumeSource.\n\nIn memory (tmpfs) ephemeral storage.\n\nIt is ephemeral in the sense that when the sandbox is taken down, the data is\ndestroyed with it (it does not persist across sandbox runs).\n\nGenerated from protobuf message `google.cloud.run.v2.EmptyDirVolumeSource`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Run \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getMedium\n\nThe medium on which the data is stored. Acceptable values today is only\nMEMORY or none. When none, the default will currently be backed by memory\nbut could change over time. +optional\n\n### setMedium\n\nThe medium on which the data is stored. Acceptable values today is only\nMEMORY or none. When none, the default will currently be backed by memory\nbut could change over time. +optional\n\n### getSizeLimit\n\nLimit on the storage usable by this EmptyDir volume.\n\nThe size limit is also applicable for memory medium.\nThe maximum usage on memory medium EmptyDir would be the minimum value\nbetween the SizeLimit specified here and the sum of memory limits of all\ncontainers. The default is nil which means that the limit is undefined.\nMore info:\n\u003chttps://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume\u003e.\nInfo in Kubernetes:\n\u003chttps://kubernetes.io/docs/concepts/storage/volumes/#emptydir\u003e\n\n### setSizeLimit\n\nLimit on the storage usable by this EmptyDir volume.\n\nThe size limit is also applicable for memory medium.\nThe maximum usage on memory medium EmptyDir would be the minimum value\nbetween the SizeLimit specified here and the sum of memory limits of all\ncontainers. The default is nil which means that the limit is undefined.\nMore info:\n\u003chttps://cloud.google.com/run/docs/configuring/in-memory-volumes#configure-volume\u003e.\nInfo in Kubernetes:\n\u003chttps://kubernetes.io/docs/concepts/storage/volumes/#emptydir\u003e"]]