FileShareConfigResponseFileV1beta1 class
File share configuration for the instance.
Constructors
-
Creates a new FileShareConfigResponseFileV1beta1.
capacityGbFile share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes.nameThe name of the file share (must be 32 characters or less for Enterprise and High Scale SSD tiers and 16 characters or less for all other tiers).nfsExportOptionsNfs Export Options. There is a limit of 10 export options per file share.sourceBackupThe resource name of the backup, in the formatprojects/{project_id}/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 32 characters or less for Enterprise and High Scale SSD tiers and 16 characters or less for all other tiers).
final
-
nfsExportOptions
→ Input<
List< NfsExportOptionsResponseFileV1beta1> > -
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_id}/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