WorkstationConfigPersistentDirectoryGceHd class

Constructors

WorkstationConfigPersistentDirectoryGceHd({Input<String?>? archiveTimeout, Input<String?>? reclaimPolicy, Input<int?>? sizeGb, Input<String?>? sourceSnapshot})
Creates a new WorkstationConfigPersistentDirectoryGceHd. archiveTimeout How long to wait before converting the disk into a snapshot. reclaimPolicy Whether the persistent disk should be deleted when the workstation is deleted. sizeGb The GB capacity of a persistent home directory. Defaults to '200'. sourceSnapshot Name of the snapshot to use as the source for the disk.
const
WorkstationConfigPersistentDirectoryGceHd.fromMap(Map<String, dynamic> map)
factory

Properties

archiveTimeout → Input<String?>?
How long to wait before converting the disk into a snapshot.
final
hashCode → int
The hash code for this object.
no setterinherited
reclaimPolicy → Input<String?>?
Whether the persistent disk should be deleted when the workstation is deleted. Possible values are: DELETE, RETAIN.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sizeGb → Input<int?>?
The GB capacity of a persistent home directory. Defaults to '200'.
final
sourceSnapshot → Input<String?>?
Name of the snapshot to use as the source for the disk.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited