FileShareConfig class
File share configuration for the instance.
Constructors
-
Creates a new FileShareConfig.
capacityGbFile share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes.nameThe name of the file share (must be 16 characters or less).nfsExportOptionsNfs Export Options. There is a limit of 10 export options per file share.sourceBackupThe resource name of the backup, in the formatprojects/{project_number}/locations/{location_id}/backups/{backup_id}, that this file share has been restored from.const -
factory
Properties
-
capacityGb
→ Input<
String> ? -
File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> ? -
The name of the file share (must be 16 characters or less).
final
-
nfsExportOptions
→ Input<
List< ?NfsExportOptions> > -
Nfs Export Options. There is a limit of 10 export options per file share.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceBackup
→ Input<
String> ? -
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.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited