GceRegionalPersistentDisk(mapping=None, *, ignore_unknown_fields=False, **kwargs)A PersistentDirectory backed by a Compute Engine regional persistent
disk. The
persistent_directories
field is repeated, but it may contain only one entry. It creates a
persistent
disk <https://cloud.google.com/compute/docs/disks/persistent-disks>__
that mounts to the workstation VM at /home when the session
starts and detaches when the session ends. If this field is empty,
workstations created with this configuration do not have a
persistent home directory.
Attributes |
|
|---|---|
| Name | Description |
size_gb |
int
Optional. The GB capacity of a persistent home directory for each workstation created with this configuration. Must be empty if source_snapshot is set. Valid values are 10, 50, 100, 200, 500,
or 1000. Defaults to 200. If less than 200 GB,
the
disk_type
must be "pd-balanced" or "pd-ssd".
|
fs_type |
str
Optional. Type of file system that the disk should be formatted with. The workstation image must support this file system type. Must be empty if source_snapshot is set. Defaults to "ext4".
|
disk_type |
str
Optional. The `type of the persistent disk |
source_snapshot |
str
Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty. |
reclaim_policy |
google.cloud.workstations_v1beta.types.WorkstationConfig.PersistentDirectory.GceRegionalPersistentDisk.ReclaimPolicy
Optional. Whether the persistent disk should be deleted when the workstation is deleted. Valid values are DELETE and
RETAIN. Defaults to DELETE.
|
Classes
ReclaimPolicy
ReclaimPolicy(value)Value representing what should happen to the disk after the workstation is deleted.