Reference documentation and code samples for the Cloud Workstations V1BETA API class Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory.
A directory to persist across workstation sessions. Updates to this field will not update existing workstations and will only take effect on new workstations.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#gce_hd
def gce_hd() -> ::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceHyperdiskBalancedHighAvailability-
(::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceHyperdiskBalancedHighAvailability) — A PersistentDirectory backed by a Compute Engine hyperdisk high
availability disk.
Note: The following fields are mutually exclusive:
gce_hd,gce_pd. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gce_hd=
def gce_hd=(value) -> ::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceHyperdiskBalancedHighAvailability-
value (::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceHyperdiskBalancedHighAvailability) — A PersistentDirectory backed by a Compute Engine hyperdisk high
availability disk.
Note: The following fields are mutually exclusive:
gce_hd,gce_pd. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceHyperdiskBalancedHighAvailability) — A PersistentDirectory backed by a Compute Engine hyperdisk high
availability disk.
Note: The following fields are mutually exclusive:
gce_hd,gce_pd. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gce_pd
def gce_pd() -> ::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceRegionalPersistentDisk-
(::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceRegionalPersistentDisk) — A PersistentDirectory backed by a Compute Engine persistent disk.
Note: The following fields are mutually exclusive:
gce_pd,gce_hd. If a field in that set is populated, all other fields in the set will automatically be cleared.
#gce_pd=
def gce_pd=(value) -> ::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceRegionalPersistentDisk-
value (::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceRegionalPersistentDisk) — A PersistentDirectory backed by a Compute Engine persistent disk.
Note: The following fields are mutually exclusive:
gce_pd,gce_hd. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Workstations::V1beta::WorkstationConfig::PersistentDirectory::GceRegionalPersistentDisk) — A PersistentDirectory backed by a Compute Engine persistent disk.
Note: The following fields are mutually exclusive:
gce_pd,gce_hd. If a field in that set is populated, all other fields in the set will automatically be cleared.
#mount_path
def mount_path() -> ::String- (::String) — Optional. Location of this directory in the running workstation.
#mount_path=
def mount_path=(value) -> ::String- value (::String) — Optional. Location of this directory in the running workstation.
- (::String) — Optional. Location of this directory in the running workstation.