GetShareResult

data class GetShareResult(val backup: String, val capacityGb: String, val createTime: String, val description: String, val labels: Map<String, String>, val mountName: String, val name: String, val nfsExportOptions: List<NfsExportOptionsResponse>, val state: String)

Constructors

Link copied to clipboard
fun GetShareResult(backup: String, capacityGb: String, createTime: String, description: String, labels: Map<String, String>, mountName: String, name: String, nfsExportOptions: List<NfsExportOptionsResponse>, state: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

Link copied to clipboard

The time when the share was created.

Link copied to clipboard

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

Link copied to clipboard

Resource labels to represent user provided metadata.

Link copied to clipboard

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

Link copied to clipboard

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

Link copied to clipboard

Nfs Export Options. There is a limit of 10 export options per file share.

Link copied to clipboard

The share state.