Resource: Share
A Filestore share.
JSON representation |
---|
{ "name": string, "mountName": string, "description": string, "capacityGb": string, "nfsExportOptions": [ { object ( |
Fields | |
---|---|
name |
Output only. The resource name of the share, in the format |
mountName |
The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores. |
description |
A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected. |
capacityGb |
File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0. |
nfsExportOptions[] |
Nfs Export Options. There is a limit of 10 export options per file share. |
state |
Output only. The share state. |
createTime |
Output only. The time when the share was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Resource labels to represent user provided metadata. An object containing a list of |
Union field source . The source that this Share has been restored from. Empty if the Share is created from scratch. source can be only one of the following: |
|
backup |
Immutable. Full name of the Cloud Filestore Backup resource that this Share is restored from, in the format of projects/{projectId}/locations/{locationId}/backups/{backupId}. Empty, if the Share is created from scratch and not restored from a backup. |
State
The share state.
Enums | |
---|---|
STATE_UNSPECIFIED |
State not set. |
CREATING |
Share is being created. |
READY |
Share is ready for use. |
DELETING |
Share is being deleted. |
Methods |
|
---|---|
|
Creates a share. |
|
Deletes a share. |
|
Gets the details of a specific share. |
|
Lists all shares for a specified instance. |
|
Updates the settings of a specific share. |