public sealed class GCSVolumeSource : IMessage<GCSVolumeSource>, IEquatable<GCSVolumeSource>, IDeepCloneable<GCSVolumeSource>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Run Admin v2 API class GCSVolumeSource.
Represents a volume backed by a Cloud Storage bucket using Cloud Storage FUSE.
Implements
IMessageGCSVolumeSource, IEquatableGCSVolumeSource, IDeepCloneableGCSVolumeSource, IBufferMessage, IMessageNamespace
Google.Cloud.Run.V2Assembly
Google.Cloud.Run.V2.dll
Constructors
GCSVolumeSource()
public GCSVolumeSource()
GCSVolumeSource(GCSVolumeSource)
public GCSVolumeSource(GCSVolumeSource other)
Parameter | |
---|---|
Name | Description |
other |
GCSVolumeSource |
Properties
Bucket
public string Bucket { get; set; }
Cloud Storage Bucket name.
Property Value | |
---|---|
Type | Description |
string |
MountOptions
public RepeatedField<string> MountOptions { get; }
A list of additional flags to pass to the gcsfuse CLI. Options should be specified without the leading "--".
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
ReadOnly
public bool ReadOnly { get; set; }
If true, the volume will be mounted as read only for all mounts.
Property Value | |
---|---|
Type | Description |
bool |