Cloud Workstations API

Allows administrators to create managed developer environments in the cloud.

Service: workstations.googleapis.com

The Service name workstations.googleapis.com is needed to create RPC client stubs.

google.cloud.location.Locations

Methods
GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.

google.cloud.workstations.v1.Workstations

Methods
CreateWorkstation Creates a new workstation.
CreateWorkstationCluster Creates a new workstation cluster.
CreateWorkstationConfig Creates a new workstation configuration.
DeleteWorkstation Deletes the specified workstation.
DeleteWorkstationCluster Deletes the specified workstation cluster.
DeleteWorkstationConfig Deletes the specified workstation configuration.
GenerateAccessToken Returns a short-lived credential that can be used to send authenticated and authorized traffic to a workstation.
GetWorkstation Returns the requested workstation.
GetWorkstationCluster Returns the requested workstation cluster.
GetWorkstationConfig Returns the requested workstation configuration.
ListUsableWorkstationConfigs Returns all workstation configurations in the specified cluster on which the caller has the "workstations.workstation.create" permission.
ListUsableWorkstations Returns all workstations using the specified workstation configuration on which the caller has the "workstations.workstations.use" permission.
ListWorkstationClusters Returns all workstation clusters in the specified location.
ListWorkstationConfigs Returns all workstation configurations in the specified cluster.
ListWorkstations Returns all Workstations using the specified workstation configuration.
StartWorkstation Starts running a workstation so that users can connect to it.
StopWorkstation Stops running a workstation, reducing costs.
UpdateWorkstation Updates an existing workstation.
UpdateWorkstationCluster Updates an existing workstation cluster.
UpdateWorkstationConfig Updates an existing workstation configuration.

google.cloud.workstations.v1beta.Workstations

Methods
CreateWorkstation Creates a new workstation.
CreateWorkstationCluster Creates a new workstation cluster.
CreateWorkstationConfig Creates a new workstation configuration.
DeleteWorkstation Deletes the specified workstation.
DeleteWorkstationCluster Deletes the specified workstation cluster.
DeleteWorkstationConfig Deletes the specified workstation configuration.
GenerateAccessToken Returns a short-lived credential that can be used to send authenticated and authorized traffic to a workstation.
GetWorkstation Returns the requested workstation.
GetWorkstationCluster Returns the requested workstation cluster.
GetWorkstationConfig Returns the requested workstation configuration.
ListUsableWorkstationConfigs Returns all workstation configurations in the specified cluster on which the caller has the "workstations.workstation.create" permission.
ListUsableWorkstations Returns all workstations using the specified workstation configuration on which the caller has the "workstations.workstations.use" permission.
ListWorkstationClusters Returns all workstation clusters in the specified location.
ListWorkstationConfigs Returns all workstation configurations in the specified cluster.
ListWorkstations Returns all Workstations using the specified workstation configuration.
StartWorkstation Starts running a workstation so that users can connect to it.
StopWorkstation Stops running a workstation, reducing costs.
UpdateWorkstation Updates an existing workstation.
UpdateWorkstationCluster Updates an existing workstation cluster.
UpdateWorkstationConfig Updates an existing workstation configuration.

google.iam.v1.IAMPolicy

Methods
GetIamPolicy Gets the access control policy for a resource.
SetIamPolicy Sets the access control policy on the specified resource.
TestIamPermissions Returns permissions that a caller has on the specified resource.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.