Summary of entries of Classes for workstations.
Classes WorkstationsAsyncClientService for interacting with Cloud Workstations.
WorkstationsClientService for interacting with Cloud Workstations.
A pager for iterating through list_usable_workstation_configs
requests.
This class thinly wraps an initial ListUsableWorkstationConfigsResponse object, and provides an __aiter__
method to iterate through its workstation_configs
field.
If there are more pages, the __aiter__
method will make additional ListUsableWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListUsableWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstation_configs
requests.
This class thinly wraps an initial ListUsableWorkstationConfigsResponse object, and provides an __iter__
method to iterate through its workstation_configs
field.
If there are more pages, the __iter__
method will make additional ListUsableWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListUsableWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstations
requests.
This class thinly wraps an initial ListUsableWorkstationsResponse object, and provides an __aiter__
method to iterate through its workstations
field.
If there are more pages, the __aiter__
method will make additional ListUsableWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListUsableWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstations
requests.
This class thinly wraps an initial ListUsableWorkstationsResponse object, and provides an __iter__
method to iterate through its workstations
field.
If there are more pages, the __iter__
method will make additional ListUsableWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListUsableWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_clusters
requests.
This class thinly wraps an initial ListWorkstationClustersResponse object, and provides an __aiter__
method to iterate through its workstation_clusters
field.
If there are more pages, the __aiter__
method will make additional ListWorkstationClusters
requests and continue to iterate through the workstation_clusters
field on the corresponding responses.
All the usual ListWorkstationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_clusters
requests.
This class thinly wraps an initial ListWorkstationClustersResponse object, and provides an __iter__
method to iterate through its workstation_clusters
field.
If there are more pages, the __iter__
method will make additional ListWorkstationClusters
requests and continue to iterate through the workstation_clusters
field on the corresponding responses.
All the usual ListWorkstationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_configs
requests.
This class thinly wraps an initial ListWorkstationConfigsResponse object, and provides an __aiter__
method to iterate through its workstation_configs
field.
If there are more pages, the __aiter__
method will make additional ListWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_configs
requests.
This class thinly wraps an initial ListWorkstationConfigsResponse object, and provides an __iter__
method to iterate through its workstation_configs
field.
If there are more pages, the __iter__
method will make additional ListWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstations
requests.
This class thinly wraps an initial ListWorkstationsResponse object, and provides an __aiter__
method to iterate through its workstations
field.
If there are more pages, the __aiter__
method will make additional ListWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstations
requests.
This class thinly wraps an initial ListWorkstationsResponse object, and provides an __iter__
method to iterate through its workstations
field.
If there are more pages, the __iter__
method will make additional ListWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
CreateWorkstationClusterRequestMessage for creating a CreateWorkstationCluster.
CreateWorkstationConfigRequestMessage for creating a CreateWorkstationConfig.
CreateWorkstationRequestMessage for creating a CreateWorkstation.
DeleteWorkstationClusterRequestMessage for deleting a workstation cluster.
DeleteWorkstationConfigRequestMessage for deleting a workstation configuration.
DeleteWorkstationRequestRequest message for DeleteWorkstation.
GenerateAccessTokenRequestRequest message for GenerateAccessToken.
This message has oneof
_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GenerateAccessTokenResponseResponse message for GenerateAccessToken.
GetWorkstationClusterRequestRequest message for GetWorkstationCluster.
GetWorkstationConfigRequestRequest message for GetWorkstationConfig.
GetWorkstationRequestRequest message for GetWorkstation.
ListUsableWorkstationConfigsRequestRequest message for ListUsableWorkstationConfigs.
ListUsableWorkstationConfigsResponseResponse message for ListUsableWorkstationConfigs.
ListUsableWorkstationsRequestRequest message for ListUsableWorkstations.
ListUsableWorkstationsResponseResponse message for ListUsableWorkstations.
ListWorkstationClustersRequestRequest message for ListWorkstationClusters.
ListWorkstationClustersResponseResponse message for ListWorkstationClusters.
ListWorkstationConfigsRequestRequest message for ListWorkstationConfigs.
ListWorkstationConfigsResponseResponse message for ListWorkstationConfigs.
ListWorkstationsRequestRequest message for ListWorkstations.
ListWorkstationsResponseResponse message for ListWorkstations.
OperationMetadataMetadata for long-running operations.
StartWorkstationRequestRequest message for StartWorkstation.
StopWorkstationRequestRequest message for StopWorkstation.
UpdateWorkstationClusterRequestRequest message for UpdateWorkstationCluster.
UpdateWorkstationConfigRequestRequest message for UpdateWorkstationConfig.
UpdateWorkstationRequestRequest message for UpdateWorkstation.
WorkstationA single instance of a developer workstation with its own persistent storage.
AnnotationsEntryThe abstract base class for a message.
LabelsEntryThe abstract base class for a message.
StateWhether a workstation is running and ready to receive user requests.
WorkstationClusterA workstation cluster resource in the Cloud Workstations API.
Defines a group of workstations in a particular region and the VPC network they're attached to.
AnnotationsEntryThe abstract base class for a message.
LabelsEntryThe abstract base class for a message.
PrivateClusterConfigConfiguration options for private workstation clusters.
WorkstationConfigA workstation configuration resource in the Cloud Workstations API.
Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use Identity and Access Management (IAM) <https://cloud.google.com/iam/docs/overview>
__ rules to grant access to teams or to individual developers.
The abstract base class for a message.
ContainerA Docker container.
EnvEntryThe abstract base class for a message.
CustomerEncryptionKeyA customer-managed encryption key (CMEK) for the Compute Engine resources of the associated workstation configuration. Specify the name of your Cloud KMS encryption key and the default service account. We recommend that you use a separate service account and follow Cloud KMS best practices <https://cloud.google.com/kms/docs/separation-of-duties>
__.
Runtime host for a workstation.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GceInstanceA runtime using a Compute Engine instance.
GceConfidentialInstanceConfigA set of Compute Engine Confidential VM instance options.
GceShieldedInstanceConfigA set of Compute Engine Shielded instance options.
LabelsEntryThe abstract base class for a message.
PersistentDirectoryA directory to persist across workstation sessions.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GceRegionalPersistentDiskA 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.
Value representing what should happen to the disk after the workstation is deleted.
ReadinessCheckA readiness check to be performed on a workstation.
WorkstationsAsyncClientService for interacting with Cloud Workstations.
WorkstationsClientService for interacting with Cloud Workstations.
A pager for iterating through list_usable_workstation_configs
requests.
This class thinly wraps an initial ListUsableWorkstationConfigsResponse object, and provides an __aiter__
method to iterate through its workstation_configs
field.
If there are more pages, the __aiter__
method will make additional ListUsableWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListUsableWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstation_configs
requests.
This class thinly wraps an initial ListUsableWorkstationConfigsResponse object, and provides an __iter__
method to iterate through its workstation_configs
field.
If there are more pages, the __iter__
method will make additional ListUsableWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListUsableWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstations
requests.
This class thinly wraps an initial ListUsableWorkstationsResponse object, and provides an __aiter__
method to iterate through its workstations
field.
If there are more pages, the __aiter__
method will make additional ListUsableWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListUsableWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_usable_workstations
requests.
This class thinly wraps an initial ListUsableWorkstationsResponse object, and provides an __iter__
method to iterate through its workstations
field.
If there are more pages, the __iter__
method will make additional ListUsableWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListUsableWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_clusters
requests.
This class thinly wraps an initial ListWorkstationClustersResponse object, and provides an __aiter__
method to iterate through its workstation_clusters
field.
If there are more pages, the __aiter__
method will make additional ListWorkstationClusters
requests and continue to iterate through the workstation_clusters
field on the corresponding responses.
All the usual ListWorkstationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_clusters
requests.
This class thinly wraps an initial ListWorkstationClustersResponse object, and provides an __iter__
method to iterate through its workstation_clusters
field.
If there are more pages, the __iter__
method will make additional ListWorkstationClusters
requests and continue to iterate through the workstation_clusters
field on the corresponding responses.
All the usual ListWorkstationClustersResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_configs
requests.
This class thinly wraps an initial ListWorkstationConfigsResponse object, and provides an __aiter__
method to iterate through its workstation_configs
field.
If there are more pages, the __aiter__
method will make additional ListWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstation_configs
requests.
This class thinly wraps an initial ListWorkstationConfigsResponse object, and provides an __iter__
method to iterate through its workstation_configs
field.
If there are more pages, the __iter__
method will make additional ListWorkstationConfigs
requests and continue to iterate through the workstation_configs
field on the corresponding responses.
All the usual ListWorkstationConfigsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstations
requests.
This class thinly wraps an initial ListWorkstationsResponse object, and provides an __aiter__
method to iterate through its workstations
field.
If there are more pages, the __aiter__
method will make additional ListWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
A pager for iterating through list_workstations
requests.
This class thinly wraps an initial ListWorkstationsResponse object, and provides an __iter__
method to iterate through its workstations
field.
If there are more pages, the __iter__
method will make additional ListWorkstations
requests and continue to iterate through the workstations
field on the corresponding responses.
All the usual ListWorkstationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
CreateWorkstationClusterRequestMessage for creating a CreateWorkstationCluster.
CreateWorkstationConfigRequestMessage for creating a CreateWorkstationConfig.
CreateWorkstationRequestMessage for creating a CreateWorkstation.
DeleteWorkstationClusterRequestMessage for deleting a workstation cluster.
DeleteWorkstationConfigRequestMessage for deleting a workstation configuration.
DeleteWorkstationRequestRequest message for DeleteWorkstation.
GenerateAccessTokenRequestRequest message for GenerateAccessToken.
This message has oneof
_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GenerateAccessTokenResponseResponse message for GenerateAccessToken.
GetWorkstationClusterRequestRequest message for GetWorkstationCluster.
GetWorkstationConfigRequestRequest message for GetWorkstationConfig.
GetWorkstationRequestRequest message for GetWorkstation.
ListUsableWorkstationConfigsRequestRequest message for ListUsableWorkstationConfigs.
ListUsableWorkstationConfigsResponseResponse message for ListUsableWorkstationConfigs.
ListUsableWorkstationsRequestRequest message for ListUsableWorkstations.
ListUsableWorkstationsResponseResponse message for ListUsableWorkstations.
ListWorkstationClustersRequestRequest message for ListWorkstationClusters.
ListWorkstationClustersResponseResponse message for ListWorkstationClusters.
ListWorkstationConfigsRequestRequest message for ListWorkstationConfigs.
ListWorkstationConfigsResponseResponse message for ListWorkstationConfigs.
ListWorkstationsRequestRequest message for ListWorkstations.
ListWorkstationsResponseResponse message for ListWorkstations.
OperationMetadataMetadata for long-running operations.
StartWorkstationRequestRequest message for StartWorkstation.
StopWorkstationRequestRequest message for StopWorkstation.
UpdateWorkstationClusterRequestRequest message for UpdateWorkstationCluster.
UpdateWorkstationConfigRequestRequest message for UpdateWorkstationConfig.
UpdateWorkstationRequestRequest message for UpdateWorkstation.
WorkstationA single instance of a developer workstation with its own persistent storage.
AnnotationsEntryThe abstract base class for a message.
EnvEntryThe abstract base class for a message.
LabelsEntryThe abstract base class for a message.
StateWhether a workstation is running and ready to receive user requests.
WorkstationClusterA workstation cluster resource in the Cloud Workstations API.
Defines a group of workstations in a particular region and the VPC network they're attached to.
AnnotationsEntryThe abstract base class for a message.
LabelsEntryThe abstract base class for a message.
PrivateClusterConfigConfiguration options for private workstation clusters.
WorkstationConfigA workstation configuration resource in the Cloud Workstations API.
Workstation configurations act as templates for workstations. The workstation configuration defines details such as the workstation virtual machine (VM) instance type, persistent storage, container image defining environment, which IDE or Code Editor to use, and more. Administrators and platform teams can also use Identity and Access Management (IAM) <https://cloud.google.com/iam/docs/overview>
__ rules to grant access to teams or to individual developers.
The abstract base class for a message.
ContainerA Docker container.
EnvEntryThe abstract base class for a message.
CustomerEncryptionKeyA customer-managed encryption key (CMEK) for the Compute Engine resources of the associated workstation configuration. Specify the name of your Cloud KMS encryption key and the default service account. We recommend that you use a separate service account and follow Cloud KMS best practices <https://cloud.google.com/kms/docs/separation-of-duties>
__.
An ephemeral directory which won't persist across workstation sessions. It is freshly created on every workstation start operation.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GcePersistentDiskAn EphemeralDirectory is backed by a Compute Engine persistent disk.
HostRuntime host for a workstation.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GceInstanceA runtime using a Compute Engine instance.
AcceleratorAn accelerator card attached to the instance.
GceConfidentialInstanceConfigA set of Compute Engine Confidential VM instance options.
GceShieldedInstanceConfigA set of Compute Engine Shielded instance options.
LabelsEntryThe abstract base class for a message.
PersistentDirectoryA directory to persist across workstation sessions.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
GceRegionalPersistentDiskA 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.
Value representing what should happen to the disk after the workstation is deleted.
ReadinessCheckA readiness check to be performed on a workstation.
ModulesAPI documentation for workstations_v1.services.workstations.pagers
module.
API documentation for workstations_v1beta.services.workstations.pagers
module.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4