Class CSIVolumeSource
Storage volume source using the Container Storage Interface.
Implements
Inherited Members
Namespace: Google.Apis.CloudRun.v1.Data
Assembly: Google.Apis.CloudRun.v1.dll
Syntax
public class CSIVolumeSource : IDirectResponseSchema
Properties
Driver
name of the CSI driver for the requested storage system. Cloud Run supports the following drivers: * gcsfuse.run.googleapis.com : Mount a Cloud Storage Bucket as a volume.
Declaration
[JsonProperty("driver")]
public virtual string Driver { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ReadOnly__
If true, mount the volume as read only. Defaults to false.
Declaration
[JsonProperty("readOnly")]
public virtual bool? ReadOnly__ { get; set; }
Property Value
Type | Description |
---|---|
bool? |
VolumeAttributes
stores driver specific attributes. For Google Cloud Storage volumes, the following attributes are supported:
- bucketName: the name of the Cloud Storage bucket to mount. The Cloud Run Service identity must have access to this bucket.
Declaration
[JsonProperty("volumeAttributes")]
public virtual IDictionary<string, string> VolumeAttributes { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |