Class GoogleCloudRunV2Volume
Volume represents a named volume in a container.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v2.Data
Assembly: Google.Apis.CloudRun.v2.dll
Syntax
public class GoogleCloudRunV2Volume : IDirectResponseSchema
Properties
CloudSqlInstance
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.
Declaration
[JsonProperty("cloudSqlInstance")]
public virtual GoogleCloudRunV2CloudSqlInstance CloudSqlInstance { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRunV2CloudSqlInstance |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EmptyDir
Ephemeral storage used as a shared volume.
Declaration
[JsonProperty("emptyDir")]
public virtual GoogleCloudRunV2EmptyDirVolumeSource EmptyDir { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRunV2EmptyDirVolumeSource |
Gcs
Persistent storage backed by a Google Cloud Storage bucket.
Declaration
[JsonProperty("gcs")]
public virtual GoogleCloudRunV2GCSVolumeSource Gcs { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRunV2GCSVolumeSource |
Name
Required. Volume's name.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Nfs
For NFS Voumes, contains the path to the nfs Volume
Declaration
[JsonProperty("nfs")]
public virtual GoogleCloudRunV2NFSVolumeSource Nfs { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRunV2NFSVolumeSource |
Secret
Secret represents a secret that should populate this volume.
Declaration
[JsonProperty("secret")]
public virtual GoogleCloudRunV2SecretVolumeSource Secret { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRunV2SecretVolumeSource |