Skip to content

Commit 9fbe676

Browse files
feat: Automated regeneration of iamcredentials v1 client (#24721)
Auto-created at 2025-10-26 09:46:27 +0000 using the toys pull request generator.
1 parent d6e515a commit 9fbe676

File tree

5 files changed

+8
-213
lines changed

5 files changed

+8
-213
lines changed

generated/google-apis-iamcredentials_v1/CHANGELOG.md

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

3+
### v0.25.0 (2025-10-26)
4+
5+
* Regenerated from discovery document revision 20251009
6+
* Regenerated using generator version 0.18.0
7+
38
### v0.24.0 (2025-05-04)
49

510
* Regenerated using generator version 0.17.0

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

Lines changed: 0 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -173,32 +173,6 @@ def update!(**args)
173173
end
174174
end
175175

176-
# Represents a list of allowed locations for given service account.
177-
class ServiceAccountAllowedLocations
178-
include Google::Apis::Core::Hashable
179-
180-
# Output only. The hex encoded bitmap of the trust boundary locations
181-
# Corresponds to the JSON property `encodedLocations`
182-
# @return [String]
183-
attr_accessor :encoded_locations
184-
185-
# Output only. The human readable trust boundary locations. For example, ["us-
186-
# central1", "europe-west1"]
187-
# Corresponds to the JSON property `locations`
188-
# @return [Array<String>]
189-
attr_accessor :locations
190-
191-
def initialize(**args)
192-
update!(**args)
193-
end
194-
195-
# Update properties of this object
196-
def update!(**args)
197-
@encoded_locations = args[:encoded_locations] if args.key?(:encoded_locations)
198-
@locations = args[:locations] if args.key?(:locations)
199-
end
200-
end
201-
202176
#
203177
class SignBlobRequest
204178
include Google::Apis::Core::Hashable
@@ -340,58 +314,6 @@ def update!(**args)
340314
@signed_jwt = args[:signed_jwt] if args.key?(:signed_jwt)
341315
end
342316
end
343-
344-
# Represents a list of allowed locations for given workforce pool.
345-
class WorkforcePoolAllowedLocations
346-
include Google::Apis::Core::Hashable
347-
348-
# Output only. The hex encoded bitmap of the trust boundary locations
349-
# Corresponds to the JSON property `encodedLocations`
350-
# @return [String]
351-
attr_accessor :encoded_locations
352-
353-
# Output only. The human readable trust boundary locations. For example, ["us-
354-
# central1", "europe-west1"]
355-
# Corresponds to the JSON property `locations`
356-
# @return [Array<String>]
357-
attr_accessor :locations
358-
359-
def initialize(**args)
360-
update!(**args)
361-
end
362-
363-
# Update properties of this object
364-
def update!(**args)
365-
@encoded_locations = args[:encoded_locations] if args.key?(:encoded_locations)
366-
@locations = args[:locations] if args.key?(:locations)
367-
end
368-
end
369-
370-
# Represents a list of allowed locations for given workload identity pool.
371-
class WorkloadIdentityPoolAllowedLocations
372-
include Google::Apis::Core::Hashable
373-
374-
# Output only. The hex encoded bitmap of the trust boundary locations
375-
# Corresponds to the JSON property `encodedLocations`
376-
# @return [String]
377-
attr_accessor :encoded_locations
378-
379-
# Output only. The human readable trust boundary locations. For example, ["us-
380-
# central1", "europe-west1"]
381-
# Corresponds to the JSON property `locations`
382-
# @return [Array<String>]
383-
attr_accessor :locations
384-
385-
def initialize(**args)
386-
update!(**args)
387-
end
388-
389-
# Update properties of this object
390-
def update!(**args)
391-
@encoded_locations = args[:encoded_locations] if args.key?(:encoded_locations)
392-
@locations = args[:locations] if args.key?(:locations)
393-
end
394-
end
395317
end
396318
end
397319
end

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module IamcredentialsV1
1818
# Version of the google-apis-iamcredentials_v1 gem
19-
GEM_VERSION = "0.24.0"
19+
GEM_VERSION = "0.25.0"
2020

2121
# Version of the code generator used to generate this client
22-
GENERATOR_VERSION = "0.17.0"
22+
GENERATOR_VERSION = "0.18.0"
2323

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

generated/google-apis-iamcredentials_v1/lib/google/apis/iamcredentials_v1/representations.rb

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,6 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
4646
include Google::Apis::Core::JsonObjectSupport
4747
end
4848

49-
class ServiceAccountAllowedLocations
50-
class Representation < Google::Apis::Core::JsonRepresentation; end
51-
52-
include Google::Apis::Core::JsonObjectSupport
53-
end
54-
5549
class SignBlobRequest
5650
class Representation < Google::Apis::Core::JsonRepresentation; end
5751

@@ -76,18 +70,6 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
7670
include Google::Apis::Core::JsonObjectSupport
7771
end
7872

79-
class WorkforcePoolAllowedLocations
80-
class Representation < Google::Apis::Core::JsonRepresentation; end
81-
82-
include Google::Apis::Core::JsonObjectSupport
83-
end
84-
85-
class WorkloadIdentityPoolAllowedLocations
86-
class Representation < Google::Apis::Core::JsonRepresentation; end
87-
88-
include Google::Apis::Core::JsonObjectSupport
89-
end
90-
9173
class GenerateAccessTokenRequest
9274
# @private
9375
class Representation < Google::Apis::Core::JsonRepresentation
@@ -122,14 +104,6 @@ class Representation < Google::Apis::Core::JsonRepresentation
122104
end
123105
end
124106

125-
class ServiceAccountAllowedLocations
126-
# @private
127-
class Representation < Google::Apis::Core::JsonRepresentation
128-
property :encoded_locations, as: 'encodedLocations'
129-
collection :locations, as: 'locations'
130-
end
131-
end
132-
133107
class SignBlobRequest
134108
# @private
135109
class Representation < Google::Apis::Core::JsonRepresentation
@@ -161,22 +135,6 @@ class Representation < Google::Apis::Core::JsonRepresentation
161135
property :signed_jwt, as: 'signedJwt'
162136
end
163137
end
164-
165-
class WorkforcePoolAllowedLocations
166-
# @private
167-
class Representation < Google::Apis::Core::JsonRepresentation
168-
property :encoded_locations, as: 'encodedLocations'
169-
collection :locations, as: 'locations'
170-
end
171-
end
172-
173-
class WorkloadIdentityPoolAllowedLocations
174-
# @private
175-
class Representation < Google::Apis::Core::JsonRepresentation
176-
property :encoded_locations, as: 'encodedLocations'
177-
collection :locations, as: 'locations'
178-
end
179-
end
180138
end
181139
end
182140
end

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

Lines changed: 0 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -53,66 +53,6 @@ def initialize
5353
@batch_path = 'batch'
5454
end
5555

56-
# Returns the trust boundary info for a given workforce pool.
57-
# @param [String] name
58-
# Required. Resource name of workforce pool.
59-
# @param [String] fields
60-
# Selector specifying which fields to include in a partial response.
61-
# @param [String] quota_user
62-
# Available to use for quota purposes for server-side applications. Can be any
63-
# arbitrary string assigned to a user, but should not exceed 40 characters.
64-
# @param [Google::Apis::RequestOptions] options
65-
# Request-specific options
66-
#
67-
# @yield [result, err] Result & error if block supplied
68-
# @yieldparam result [Google::Apis::IamcredentialsV1::WorkforcePoolAllowedLocations] parsed result object
69-
# @yieldparam err [StandardError] error object if request failed
70-
#
71-
# @return [Google::Apis::IamcredentialsV1::WorkforcePoolAllowedLocations]
72-
#
73-
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
74-
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
75-
# @raise [Google::Apis::AuthorizationError] Authorization is required
76-
def get_location_workforce_pool_allowed_locations(name, fields: nil, quota_user: nil, options: nil, &block)
77-
command = make_simple_command(:get, 'v1/{+name}/allowedLocations', options)
78-
command.response_representation = Google::Apis::IamcredentialsV1::WorkforcePoolAllowedLocations::Representation
79-
command.response_class = Google::Apis::IamcredentialsV1::WorkforcePoolAllowedLocations
80-
command.params['name'] = name unless name.nil?
81-
command.query['fields'] = fields unless fields.nil?
82-
command.query['quotaUser'] = quota_user unless quota_user.nil?
83-
execute_or_queue_command(command, &block)
84-
end
85-
86-
# Returns the trust boundary info for a given workload identity pool.
87-
# @param [String] name
88-
# Required. Resource name of workload identity pool.
89-
# @param [String] fields
90-
# Selector specifying which fields to include in a partial response.
91-
# @param [String] quota_user
92-
# Available to use for quota purposes for server-side applications. Can be any
93-
# arbitrary string assigned to a user, but should not exceed 40 characters.
94-
# @param [Google::Apis::RequestOptions] options
95-
# Request-specific options
96-
#
97-
# @yield [result, err] Result & error if block supplied
98-
# @yieldparam result [Google::Apis::IamcredentialsV1::WorkloadIdentityPoolAllowedLocations] parsed result object
99-
# @yieldparam err [StandardError] error object if request failed
100-
#
101-
# @return [Google::Apis::IamcredentialsV1::WorkloadIdentityPoolAllowedLocations]
102-
#
103-
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
104-
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
105-
# @raise [Google::Apis::AuthorizationError] Authorization is required
106-
def get_project_location_workload_identity_pool_allowed_locations(name, fields: nil, quota_user: nil, options: nil, &block)
107-
command = make_simple_command(:get, 'v1/{+name}/allowedLocations', options)
108-
command.response_representation = Google::Apis::IamcredentialsV1::WorkloadIdentityPoolAllowedLocations::Representation
109-
command.response_class = Google::Apis::IamcredentialsV1::WorkloadIdentityPoolAllowedLocations
110-
command.params['name'] = name unless name.nil?
111-
command.query['fields'] = fields unless fields.nil?
112-
command.query['quotaUser'] = quota_user unless quota_user.nil?
113-
execute_or_queue_command(command, &block)
114-
end
115-
11656
# Generates an OAuth 2.0 access token for a service account.
11757
# @param [String] name
11858
# Required. The resource name of the service account for which the credentials
@@ -185,36 +125,6 @@ def generate_service_account_id_token(name, generate_id_token_request_object = n
185125
execute_or_queue_command(command, &block)
186126
end
187127

188-
# Returns the trust boundary info for a given service account.
189-
# @param [String] name
190-
# Required. Resource name of service account.
191-
# @param [String] fields
192-
# Selector specifying which fields to include in a partial response.
193-
# @param [String] quota_user
194-
# Available to use for quota purposes for server-side applications. Can be any
195-
# arbitrary string assigned to a user, but should not exceed 40 characters.
196-
# @param [Google::Apis::RequestOptions] options
197-
# Request-specific options
198-
#
199-
# @yield [result, err] Result & error if block supplied
200-
# @yieldparam result [Google::Apis::IamcredentialsV1::ServiceAccountAllowedLocations] parsed result object
201-
# @yieldparam err [StandardError] error object if request failed
202-
#
203-
# @return [Google::Apis::IamcredentialsV1::ServiceAccountAllowedLocations]
204-
#
205-
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
206-
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
207-
# @raise [Google::Apis::AuthorizationError] Authorization is required
208-
def get_project_service_account_allowed_locations(name, fields: nil, quota_user: nil, options: nil, &block)
209-
command = make_simple_command(:get, 'v1/{+name}/allowedLocations', options)
210-
command.response_representation = Google::Apis::IamcredentialsV1::ServiceAccountAllowedLocations::Representation
211-
command.response_class = Google::Apis::IamcredentialsV1::ServiceAccountAllowedLocations
212-
command.params['name'] = name unless name.nil?
213-
command.query['fields'] = fields unless fields.nil?
214-
command.query['quotaUser'] = quota_user unless quota_user.nil?
215-
execute_or_queue_command(command, &block)
216-
end
217-
218128
# Signs a blob using a service account's system-managed private key.
219129
# @param [String] name
220130
# Required. The resource name of the service account for which the credentials

0 commit comments

Comments
 (0)