feat: Performance boosting support (BoostConfig) for workstations
feat: Accelerator (GPU) support for workstation configurations
feat: Ephemeral directory support for non-persistent storage
feat: Hyperdisk Balanced High Availability support for persistent directories
feat: Disk archival timeout for cost optimization of persistent disks
feat: Resource manager tags for Workstation Clusters and underlying VMs
feat: Startup script and custom instance metadata support for workstations
feat: User-level workstation limits (max_usable_workstations)
feat: Linux auditd logging and ability to disable TCP/SSH connections
feat: Configurable allowed ports for workstation access
feat: Workstation cloning support and environment variable overrides
feat: Filtering support for List operations across clusters, configs, and workstations
feat: Port-specific access token generation
docs: Updated docs to reflect api changes
PiperOrigin-RevId: 926208932
feat: Authorization and launch URL configuration for Workstation Clusters
feat: Resource manager tags for Workstation Clusters and underlying VMs
feat: PZS and PZI compliance output fields across clusters, configs, and workstations
feat: Performance boosting support (BoostConfig) and active boost state tracking
feat: Reservation affinity support for underlying VMs and boost configurations
feat: Ability to disable SSH and plain TCP connections
feat: Startup script and custom instance metadata support for host VMs
feat: Hyperdisk Balanced High Availability support for persistent directories
feat: Disk archival timeout and max size limits for persistent directories
feat: User-level workstation limits (max_usable_workstations)
feat: HTTP options (CORS preflight and localhost replacement) for workstations
feat: Configurable allowed ports for workstation access
feat: Option to automatically grant workstation admin role on creation
feat: Credential pushing (PushCredentials API and configuration)
feat: Port-specific access token generation
feat: Filtering support for List operations across clusters, configs, and workstations
feat: Workstation cloning support (source_workstation)
feat: Ability to specify a boost configuration when starting a workstation
feat: Output fields for KMS key, runtime host details, and persistent directory state
docs: Updated docs to reflect api changes.
PiperOrigin-RevId: 926179700
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 810022369
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 759724486
feat: add output field for the number of pooled instances
feat: add support for accelerators
feat: add support for readiness checks
feat: add auditd support
feat: add support for workstation-level environment variables
docs: adjust documentation wording
PiperOrigin-RevId: 531290149