workstations/v1 library

Classes

Accelerator
An accelerator card attached to the instance.
AuditConfig
Specifies the audit configuration for a service.
Binding
Associates members, or principals, with a role.
BoostConfig
A boost configuration is a set of resources that a workstation can use to increase its performance.
CloudWorkstationsApi
Allows administrators to create managed developer environments in the cloud.
Container
A Docker container.
CustomerEncryptionKey
A customer-managed encryption key (CMEK) for the Compute Engine resources of the associated workstation configuration.
DomainConfig
Configuration options for a custom domain.
EphemeralDirectory
An ephemeral directory which won't persist across workstation sessions.
GceConfidentialInstanceConfig
A set of Compute Engine Confidential VM instance options.
GceInstance
A runtime using a Compute Engine instance.
GceInstanceHost
The Compute Engine instance host.
GcePersistentDisk
An EphemeralDirectory is backed by a Compute Engine persistent disk.
GceRegionalPersistentDisk
A Persistent Directory backed by a Compute Engine regional persistent disk.
GceShieldedInstanceConfig
A set of Compute Engine Shielded instance options.
GenerateAccessTokenRequest
Request message for GenerateAccessToken.
GenerateAccessTokenResponse
Response message for GenerateAccessToken.
Host
Runtime host for a workstation.
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListUsableWorkstationConfigsResponse
Response message for ListUsableWorkstationConfigs.
ListUsableWorkstationsResponse
Response message for ListUsableWorkstations.
ListWorkstationClustersResponse
Response message for ListWorkstationClusters.
ListWorkstationConfigsResponse
Response message for ListWorkstationConfigs.
ListWorkstationsResponse
Response message for ListWorkstations.
Operation
This resource represents a long-running operation that is the result of a network API call.
PersistentDirectory
A directory to persist across workstation sessions.
Policy
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
PortRange
A PortRange defines a range of ports.
PrivateClusterConfig
Configuration options for private workstation clusters.
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsLocationsWorkstationClustersResource
ProjectsLocationsWorkstationClustersWorkstationConfigsResource
ProjectsLocationsWorkstationClustersWorkstationConfigsWorkstationsResource
ProjectsResource
ReadinessCheck
A readiness check to be performed on a workstation.
RuntimeHost
Runtime host for the workstation.
SetIamPolicyRequest
Request message for SetIamPolicy method.
StartWorkstationRequest
Request message for StartWorkstation.
StopWorkstationRequest
Request message for StopWorkstation.
Workstation
A single instance of a developer workstation with its own persistent storage.
WorkstationCluster
A workstation cluster resource in the Cloud Workstations API.
WorkstationConfig
A workstation configuration resource in the Cloud Workstations API.

Typedefs

AuditLogConfig = $AuditLogConfig
Provides the configuration for logging a type of permissions.
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Expr = $Expr
Represents a textual expression in the Common Expression Language (CEL) syntax.
GoogleProtobufEmpty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Location = $Location00
A resource that represents a Google Cloud location.
Status = $Status00
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
TestIamPermissionsRequest = $TestIamPermissionsRequest00
Request message for TestIamPermissions method.
TestIamPermissionsResponse = $PermissionsResponse
Response message for TestIamPermissions method.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.