GoogleApi.Workstations.V1.Model.GceRegionalPersistentDisk (google_api_workstations v0.7.0)
View SourceA Persistent Directory 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 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
-
diskType
(type:String.t
, default:nil
) - Optional. The type of the persistent disk for the home directory. Defaults to"pd-standard"
. -
fsType
(type:String.t
, default:nil
) - 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"
. -
reclaimPolicy
(type:String.t
, default:nil
) - Optional. Whether the persistent disk should be deleted when the workstation is deleted. Valid values areDELETE
andRETAIN
. Defaults toDELETE
. -
sizeGb
(type:integer()
, default:nil
) - 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 are10
,50
,100
,200
,500
, or1000
. Defaults to200
. If less than200
GB, the disk_type must be"pd-balanced"
or"pd-ssd"
. -
sourceSnapshot
(type:String.t
, default:nil
) - Optional. Name of the snapshot to use as the source for the disk. If set, size_gb and fs_type must be empty. Must be formatted as ext4 file system with no partitions.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.