GetShareResult constructor
Creates a new GetShareResult.
backup Immutable. Full name of the Cloud Filestore Backup resource that this Share is restored from, in the format of projects/{project_id}/locations/{location_id}/backups/{backup_id}. Empty, if the Share is created from scratch and not restored from a backup.
capacityGb File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.
createTime The time when the share was created.
description A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.
labels Resource labels to represent user provided metadata.
mountName The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.
name The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.
nfsExportOptions Nfs Export Options. There is a limit of 10 export options per file share.
state The share state.
Implementation
const GetShareResult({
required this.backup,
required this.capacityGb,
required this.createTime,
required this.description,
required this.labels,
required this.mountName,
required this.name,
required this.nfsExportOptions,
required this.state,
});