public sealed class FileShareConfig : IMessage<FileShareConfig>, IEquatable<FileShareConfig>, IDeepCloneable<FileShareConfig>, IBufferMessage, IMessageFile share configuration for the instance.
Implements
IMessage<FileShareConfig>, IEquatable<FileShareConfig>, IDeepCloneable<FileShareConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Filestore.V1Assembly
Google.Cloud.Filestore.V1.dll
Constructors
FileShareConfig()
public FileShareConfig()FileShareConfig(FileShareConfig)
public FileShareConfig(FileShareConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
FileShareConfig |
Properties
CapacityGb
public long CapacityGb { get; set; }File share capacity in gigabytes (GB). Cloud Filestore defines 1 GB as 1024^3 bytes.
| Property Value | |
|---|---|
| Type | Description |
Int64 |
|
Name
public string Name { get; set; }The name of the file share (must be 16 characters or less).
| Property Value | |
|---|---|
| Type | Description |
String |
|
NfsExportOptions
public RepeatedField<NfsExportOptions> NfsExportOptions { get; }Nfs Export Options. There is a limit of 10 export options per file share.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<NfsExportOptions> |
|
SourceBackup
public string SourceBackup { get; set; }The resource name of the backup, in the format
projects/{project_number}/locations/{location_id}/backups/{backup_id},
that this file share has been restored from.
| Property Value | |
|---|---|
| Type | Description |
String |
|
SourceBackupAsBackupName
public BackupName SourceBackupAsBackupName { get; set; }BackupName-typed view over the SourceBackup resource name property.
| Property Value | |
|---|---|
| Type | Description |
BackupName |
|
SourceCase
public FileShareConfig.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
FileShareConfig.SourceOneofCase |
|