Skip to content

Commit aea0e86

Browse files
feat: Automated regeneration of workstations v1beta client (googleapis#22341)
Auto-created at 2025-04-06 09:10:58 +0000 using the toys pull request generator.
1 parent bbcf393 commit aea0e86

File tree

5 files changed

+28
-8
lines changed

5 files changed

+28
-8
lines changed

api_names_out.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364918,6 +364918,7 @@
364918364918
"/workstations:v1beta/workstations.projects.locations.workstationClusters.get": get_project_location_workstation_cluster
364919364919
"/workstations:v1beta/workstations.projects.locations.workstationClusters.get/name": name
364920364920
"/workstations:v1beta/workstations.projects.locations.workstationClusters.list": list_project_location_workstation_clusters
364921+
"/workstations:v1beta/workstations.projects.locations.workstationClusters.list/filter": filter
364921364922
"/workstations:v1beta/workstations.projects.locations.workstationClusters.list/pageSize": page_size
364922364923
"/workstations:v1beta/workstations.projects.locations.workstationClusters.list/pageToken": page_token
364923364924
"/workstations:v1beta/workstations.projects.locations.workstationClusters.list/parent": parent
@@ -364942,6 +364943,7 @@
364942364943
: options_requested_policy_version
364943364944
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.getIamPolicy/resource": resource
364944364945
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.list": list_project_location_workstation_cluster_workstation_configs
364946+
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.list/filter": filter
364945364947
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.list/pageSize": page_size
364946364948
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.list/pageToken": page_token
364947364949
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.list/parent": parent
@@ -364976,6 +364978,7 @@
364976364978
: options_requested_policy_version
364977364979
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.getIamPolicy/resource": resource
364978364980
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.list": list_project_location_workstation_cluster_workstation_config_workstations
364981+
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.list/filter": filter
364979364982
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.list/pageSize": page_size
364980364983
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.list/pageToken": page_token
364981364984
"/workstations:v1beta/workstations.projects.locations.workstationClusters.workstationConfigs.workstations.list/parent": parent

generated/google-apis-workstations_v1beta/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-workstations_v1beta
22

3+
### v0.38.0 (2025-04-06)
4+
5+
* Regenerated from discovery document revision 20250326
6+
37
### v0.37.0 (2025-03-23)
48

59
* Regenerated from discovery document revision 20250311

generated/google-apis-workstations_v1beta/lib/google/apis/workstations_v1beta/classes.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -746,9 +746,10 @@ class GcePersistentDisk
746746
# empty if source_image is set. Must be empty if read_only is false. Updating
747747
# source_snapshot will update content in the ephemeral directory after the
748748
# workstation is restarted. Only file systems supported by Container-Optimized
749-
# OS (COS) are explicitly supported. For a list of supported file systems,
750-
# please refer to the [COS documentation](https://cloud.google.com/container-
751-
# optimized-os/docs/concepts/supported-filesystems). This field is mutable.
749+
# OS (COS) are explicitly supported. For a list of supported file systems, see [
750+
# the filesystems available in Container-Optimized OS](https://cloud.google.com/
751+
# container-optimized-os/docs/concepts/supported-filesystems). This field is
752+
# mutable.
752753
# Corresponds to the JSON property `sourceSnapshot`
753754
# @return [String]
754755
attr_accessor :source_snapshot

generated/google-apis-workstations_v1beta/lib/google/apis/workstations_v1beta/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module WorkstationsV1beta
1818
# Version of the google-apis-workstations_v1beta gem
19-
GEM_VERSION = "0.37.0"
19+
GEM_VERSION = "0.38.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.16.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250311"
25+
REVISION = "20250326"
2626
end
2727
end
2828
end

generated/google-apis-workstations_v1beta/lib/google/apis/workstations_v1beta/service.rb

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,9 @@ def get_project_location_workstation_cluster(name, fields: nil, quota_user: nil,
311311
# Returns all workstation clusters in the specified location.
312312
# @param [String] parent
313313
# Required. Parent resource name.
314+
# @param [String] filter
315+
# Optional. Filter the WorkstationClusters to be listed. Possible filters are
316+
# described in https://google.aip.dev/160.
314317
# @param [Fixnum] page_size
315318
# Optional. Maximum number of items to return.
316319
# @param [String] page_token
@@ -332,11 +335,12 @@ def get_project_location_workstation_cluster(name, fields: nil, quota_user: nil,
332335
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
333336
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
334337
# @raise [Google::Apis::AuthorizationError] Authorization is required
335-
def list_project_location_workstation_clusters(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
338+
def list_project_location_workstation_clusters(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
336339
command = make_simple_command(:get, 'v1beta/{+parent}/workstationClusters', options)
337340
command.response_representation = Google::Apis::WorkstationsV1beta::ListWorkstationClustersResponse::Representation
338341
command.response_class = Google::Apis::WorkstationsV1beta::ListWorkstationClustersResponse
339342
command.params['parent'] = parent unless parent.nil?
343+
command.query['filter'] = filter unless filter.nil?
340344
command.query['pageSize'] = page_size unless page_size.nil?
341345
command.query['pageToken'] = page_token unless page_token.nil?
342346
command.query['fields'] = fields unless fields.nil?
@@ -550,6 +554,9 @@ def get_project_location_workstation_cluster_workstation_config_iam_policy(resou
550554
# Returns all workstation configurations in the specified cluster.
551555
# @param [String] parent
552556
# Required. Parent resource name.
557+
# @param [String] filter
558+
# Optional. Filter the WorkstationConfigs to be listed. Possible filters are
559+
# described in https://google.aip.dev/160.
553560
# @param [Fixnum] page_size
554561
# Optional. Maximum number of items to return.
555562
# @param [String] page_token
@@ -571,11 +578,12 @@ def get_project_location_workstation_cluster_workstation_config_iam_policy(resou
571578
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
572579
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
573580
# @raise [Google::Apis::AuthorizationError] Authorization is required
574-
def list_project_location_workstation_cluster_workstation_configs(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
581+
def list_project_location_workstation_cluster_workstation_configs(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
575582
command = make_simple_command(:get, 'v1beta/{+parent}/workstationConfigs', options)
576583
command.response_representation = Google::Apis::WorkstationsV1beta::ListWorkstationConfigsResponse::Representation
577584
command.response_class = Google::Apis::WorkstationsV1beta::ListWorkstationConfigsResponse
578585
command.params['parent'] = parent unless parent.nil?
586+
command.query['filter'] = filter unless filter.nil?
579587
command.query['pageSize'] = page_size unless page_size.nil?
580588
command.query['pageToken'] = page_token unless page_token.nil?
581589
command.query['fields'] = fields unless fields.nil?
@@ -934,6 +942,9 @@ def get_project_location_workstation_cluster_workstation_config_workstation_iam_
934942
# Returns all Workstations using the specified workstation configuration.
935943
# @param [String] parent
936944
# Required. Parent resource name.
945+
# @param [String] filter
946+
# Optional. Filter the Workstations to be listed. Possible filters are described
947+
# in https://google.aip.dev/160.
937948
# @param [Fixnum] page_size
938949
# Optional. Maximum number of items to return.
939950
# @param [String] page_token
@@ -955,11 +966,12 @@ def get_project_location_workstation_cluster_workstation_config_workstation_iam_
955966
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
956967
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
957968
# @raise [Google::Apis::AuthorizationError] Authorization is required
958-
def list_project_location_workstation_cluster_workstation_config_workstations(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
969+
def list_project_location_workstation_cluster_workstation_config_workstations(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
959970
command = make_simple_command(:get, 'v1beta/{+parent}/workstations', options)
960971
command.response_representation = Google::Apis::WorkstationsV1beta::ListWorkstationsResponse::Representation
961972
command.response_class = Google::Apis::WorkstationsV1beta::ListWorkstationsResponse
962973
command.params['parent'] = parent unless parent.nil?
974+
command.query['filter'] = filter unless filter.nil?
963975
command.query['pageSize'] = page_size unless page_size.nil?
964976
command.query['pageToken'] = page_token unless page_token.nil?
965977
command.query['fields'] = fields unless fields.nil?

0 commit comments

Comments
 (0)