Skip to content

Commit 096227a

Browse files
feat: Automated regeneration of parametermanager v1 client (googleapis#27332)
Auto-created at 2026-07-12 11:47:40 +0000 using the toys pull request generator.
1 parent 71ed526 commit 096227a

6 files changed

Lines changed: 881 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349957,6 +349957,18 @@
349957349957
"/parametermanager:v1/ListParametersResponse/parameters/parameter": parameter
349958349958
"/parametermanager:v1/ListParametersResponse/unreachable": unreachable
349959349959
"/parametermanager:v1/ListParametersResponse/unreachable/unreachable": unreachable
349960+
"/parametermanager:v1/ListTemplateVersionsResponse": list_template_versions_response
349961+
"/parametermanager:v1/ListTemplateVersionsResponse/nextPageToken": next_page_token
349962+
"/parametermanager:v1/ListTemplateVersionsResponse/templateVersions": template_versions
349963+
"/parametermanager:v1/ListTemplateVersionsResponse/templateVersions/template_version": template_version
349964+
"/parametermanager:v1/ListTemplateVersionsResponse/unreachable": unreachable
349965+
"/parametermanager:v1/ListTemplateVersionsResponse/unreachable/unreachable": unreachable
349966+
"/parametermanager:v1/ListTemplatesResponse": list_templates_response
349967+
"/parametermanager:v1/ListTemplatesResponse/nextPageToken": next_page_token
349968+
"/parametermanager:v1/ListTemplatesResponse/templates": templates
349969+
"/parametermanager:v1/ListTemplatesResponse/templates/template": template
349970+
"/parametermanager:v1/ListTemplatesResponse/unreachable": unreachable
349971+
"/parametermanager:v1/ListTemplatesResponse/unreachable/unreachable": unreachable
349960349972
"/parametermanager:v1/Location": location
349961349973
"/parametermanager:v1/Location/displayName": display_name
349962349974
"/parametermanager:v1/Location/labels": labels
@@ -349987,9 +349999,30 @@
349987349999
"/parametermanager:v1/RenderParameterVersionResponse/parameterVersion": parameter_version
349988350000
"/parametermanager:v1/RenderParameterVersionResponse/payload": payload
349989350001
"/parametermanager:v1/RenderParameterVersionResponse/renderedPayload": rendered_payload
350002+
"/parametermanager:v1/RenderTemplateVersionResponse": render_template_version_response
350003+
"/parametermanager:v1/RenderTemplateVersionResponse/parameterVersion": parameter_version
350004+
"/parametermanager:v1/RenderTemplateVersionResponse/payload": payload
350005+
"/parametermanager:v1/RenderTemplateVersionResponse/renderedPayload": rendered_payload
350006+
"/parametermanager:v1/RenderTemplateVersionResponse/templateFormat": template_format
350007+
"/parametermanager:v1/RenderTemplateVersionResponse/templateVersion": template_version
349990350008
"/parametermanager:v1/ResourcePolicyMember": resource_policy_member
349991350009
"/parametermanager:v1/ResourcePolicyMember/iamPolicyNamePrincipal": iam_policy_name_principal
349992350010
"/parametermanager:v1/ResourcePolicyMember/iamPolicyUidPrincipal": iam_policy_uid_principal
350011+
"/parametermanager:v1/Template": template
350012+
"/parametermanager:v1/Template/createTime": create_time
350013+
"/parametermanager:v1/Template/format": format
350014+
"/parametermanager:v1/Template/labels": labels
350015+
"/parametermanager:v1/Template/labels/label": label
350016+
"/parametermanager:v1/Template/name": name
350017+
"/parametermanager:v1/Template/updateTime": update_time
350018+
"/parametermanager:v1/TemplateVersion": template_version
350019+
"/parametermanager:v1/TemplateVersion/createTime": create_time
350020+
"/parametermanager:v1/TemplateVersion/disabled": disabled
350021+
"/parametermanager:v1/TemplateVersion/name": name
350022+
"/parametermanager:v1/TemplateVersion/payload": payload
350023+
"/parametermanager:v1/TemplateVersion/updateTime": update_time
350024+
"/parametermanager:v1/TemplateVersionPayload": template_version_payload
350025+
"/parametermanager:v1/TemplateVersionPayload/data": data
349993350026
"/parametermanager:v1/fields": fields
349994350027
"/parametermanager:v1/key": key
349995350028
"/parametermanager:v1/parametermanager.projects.locations.get": get_project_location
@@ -350041,6 +350074,48 @@
350041350074
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.patch/updateMask": update_mask
350042350075
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.render": render_project_location_parameter_version
350043350076
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.render/name": name
350077+
"/parametermanager:v1/parametermanager.projects.locations.templates.create": create_project_location_template
350078+
"/parametermanager:v1/parametermanager.projects.locations.templates.create/parent": parent
350079+
"/parametermanager:v1/parametermanager.projects.locations.templates.create/requestId": request_id
350080+
"/parametermanager:v1/parametermanager.projects.locations.templates.create/templateId": template_id
350081+
"/parametermanager:v1/parametermanager.projects.locations.templates.delete": delete_project_location_template
350082+
"/parametermanager:v1/parametermanager.projects.locations.templates.delete/name": name
350083+
"/parametermanager:v1/parametermanager.projects.locations.templates.delete/requestId": request_id
350084+
"/parametermanager:v1/parametermanager.projects.locations.templates.get": get_project_location_template
350085+
"/parametermanager:v1/parametermanager.projects.locations.templates.get/name": name
350086+
"/parametermanager:v1/parametermanager.projects.locations.templates.list": list_project_location_templates
350087+
"/parametermanager:v1/parametermanager.projects.locations.templates.list/filter": filter
350088+
"/parametermanager:v1/parametermanager.projects.locations.templates.list/orderBy": order_by
350089+
"/parametermanager:v1/parametermanager.projects.locations.templates.list/pageSize": page_size
350090+
"/parametermanager:v1/parametermanager.projects.locations.templates.list/pageToken": page_token
350091+
"/parametermanager:v1/parametermanager.projects.locations.templates.list/parent": parent
350092+
"/parametermanager:v1/parametermanager.projects.locations.templates.patch": patch_project_location_template
350093+
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/name": name
350094+
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/requestId": request_id
350095+
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/updateMask": update_mask
350096+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create": create_project_location_template_version
350097+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/parent": parent
350098+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/requestId": request_id
350099+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/templateVersionId": template_version_id
350100+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete": delete_project_location_template_version
350101+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete/name": name
350102+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete/requestId": request_id
350103+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get": get_project_location_template_version
350104+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get/name": name
350105+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get/view": view
350106+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list": list_project_location_template_versions
350107+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/filter": filter
350108+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/orderBy": order_by
350109+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/pageSize": page_size
350110+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/pageToken": page_token
350111+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/parent": parent
350112+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch": patch_project_location_template_version
350113+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/name": name
350114+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/requestId": request_id
350115+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/updateMask": update_mask
350116+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render": render_project_location_template_version
350117+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render/name": name
350118+
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render/parameterVersion": parameter_version
350044350119
"/parametermanager:v1/quotaUser": quota_user
350045350120
"/partners:v2/AdWordsManagerAccountInfo": ad_words_manager_account_info
350046350121
"/partners:v2/AdWordsManagerAccountInfo/customerName": customer_name

generated/google-apis-parametermanager_v1/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-parametermanager_v1
22

3+
### v0.10.0 (2026-07-12)
4+
5+
* Regenerated from discovery document revision 20260629
6+
37
### v0.9.0 (2026-06-14)
48

59
* Regenerated using generator version 0.19.0

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

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,68 @@ def update!(**args)
125125
end
126126
end
127127

128+
# Message for response to listing TemplateVersions
129+
class ListTemplateVersionsResponse
130+
include Google::Apis::Core::Hashable
131+
132+
# A token identifying a page of results the server should return.
133+
# Corresponds to the JSON property `nextPageToken`
134+
# @return [String]
135+
attr_accessor :next_page_token
136+
137+
# The list of TemplateVersions
138+
# Corresponds to the JSON property `templateVersions`
139+
# @return [Array<Google::Apis::ParametermanagerV1::TemplateVersion>]
140+
attr_accessor :template_versions
141+
142+
# Unordered list. Locations that could not be reached.
143+
# Corresponds to the JSON property `unreachable`
144+
# @return [Array<String>]
145+
attr_accessor :unreachable
146+
147+
def initialize(**args)
148+
update!(**args)
149+
end
150+
151+
# Update properties of this object
152+
def update!(**args)
153+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
154+
@template_versions = args[:template_versions] if args.key?(:template_versions)
155+
@unreachable = args[:unreachable] if args.key?(:unreachable)
156+
end
157+
end
158+
159+
# Message for response to listing Templates
160+
class ListTemplatesResponse
161+
include Google::Apis::Core::Hashable
162+
163+
# A token identifying a page of results the server should return.
164+
# Corresponds to the JSON property `nextPageToken`
165+
# @return [String]
166+
attr_accessor :next_page_token
167+
168+
# The list of Templates
169+
# Corresponds to the JSON property `templates`
170+
# @return [Array<Google::Apis::ParametermanagerV1::Template>]
171+
attr_accessor :templates
172+
173+
# Unordered list. Locations that could not be reached.
174+
# Corresponds to the JSON property `unreachable`
175+
# @return [Array<String>]
176+
attr_accessor :unreachable
177+
178+
def initialize(**args)
179+
update!(**args)
180+
end
181+
182+
# Update properties of this object
183+
def update!(**args)
184+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
185+
@templates = args[:templates] if args.key?(:templates)
186+
@unreachable = args[:unreachable] if args.key?(:unreachable)
187+
end
188+
end
189+
128190
# A resource that represents a Google Cloud location.
129191
class Location
130192
include Google::Apis::Core::Hashable
@@ -346,6 +408,55 @@ def update!(**args)
346408
end
347409
end
348410

411+
# Message describing RenderTemplateVersionResponse resource
412+
class RenderTemplateVersionResponse
413+
include Google::Apis::Core::Hashable
414+
415+
# Output only. The resource name of the ParameterVersion used to render the
416+
# template version in the format `projects/*/locations/*/parameters/*/versions/*`
417+
# .
418+
# Corresponds to the JSON property `parameterVersion`
419+
# @return [String]
420+
attr_accessor :parameter_version
421+
422+
# Message for storing a TemplateVersion resource's payload data
423+
# Corresponds to the JSON property `payload`
424+
# @return [Google::Apis::ParametermanagerV1::TemplateVersionPayload]
425+
attr_accessor :payload
426+
427+
# Output only. Server generated rendered version of the user provided payload
428+
# data (TemplateVersionPayload) which has all the variables resolved using the
429+
# provided parameter version.
430+
# Corresponds to the JSON property `renderedPayload`
431+
# NOTE: Values are automatically base64 encoded/decoded in the client library.
432+
# @return [String]
433+
attr_accessor :rendered_payload
434+
435+
# Output only. Format of the template version.
436+
# Corresponds to the JSON property `templateFormat`
437+
# @return [String]
438+
attr_accessor :template_format
439+
440+
# Resource identifier of a TemplateVersion in the format `projects/*/locations/*/
441+
# templates/*/versions/*`.
442+
# Corresponds to the JSON property `templateVersion`
443+
# @return [String]
444+
attr_accessor :template_version
445+
446+
def initialize(**args)
447+
update!(**args)
448+
end
449+
450+
# Update properties of this object
451+
def update!(**args)
452+
@parameter_version = args[:parameter_version] if args.key?(:parameter_version)
453+
@payload = args[:payload] if args.key?(:payload)
454+
@rendered_payload = args[:rendered_payload] if args.key?(:rendered_payload)
455+
@template_format = args[:template_format] if args.key?(:template_format)
456+
@template_version = args[:template_version] if args.key?(:template_version)
457+
end
458+
end
459+
349460
# Output-only policy member strings of a Google Cloud resource's built-in
350461
# identity.
351462
class ResourcePolicyMember
@@ -379,6 +490,116 @@ def update!(**args)
379490
@iam_policy_uid_principal = args[:iam_policy_uid_principal] if args.key?(:iam_policy_uid_principal)
380491
end
381492
end
493+
494+
# Message describing Template resource
495+
class Template
496+
include Google::Apis::Core::Hashable
497+
498+
# Output only. Create time stamp
499+
# Corresponds to the JSON property `createTime`
500+
# @return [String]
501+
attr_accessor :create_time
502+
503+
# Optional. Specifies the format of a Template.
504+
# Corresponds to the JSON property `format`
505+
# @return [String]
506+
attr_accessor :format
507+
508+
# Optional. Labels as key value pairs
509+
# Corresponds to the JSON property `labels`
510+
# @return [Hash<String,String>]
511+
attr_accessor :labels
512+
513+
# Identifier. The resource name of the Template in the format `projects/*/
514+
# locations/*/templates/*`.
515+
# Corresponds to the JSON property `name`
516+
# @return [String]
517+
attr_accessor :name
518+
519+
# Output only. Update time stamp
520+
# Corresponds to the JSON property `updateTime`
521+
# @return [String]
522+
attr_accessor :update_time
523+
524+
def initialize(**args)
525+
update!(**args)
526+
end
527+
528+
# Update properties of this object
529+
def update!(**args)
530+
@create_time = args[:create_time] if args.key?(:create_time)
531+
@format = args[:format] if args.key?(:format)
532+
@labels = args[:labels] if args.key?(:labels)
533+
@name = args[:name] if args.key?(:name)
534+
@update_time = args[:update_time] if args.key?(:update_time)
535+
end
536+
end
537+
538+
# Message describing TemplateVersion resource
539+
class TemplateVersion
540+
include Google::Apis::Core::Hashable
541+
542+
# Output only. Create time stamp
543+
# Corresponds to the JSON property `createTime`
544+
# @return [String]
545+
attr_accessor :create_time
546+
547+
# Optional. Disabled boolean to determine if a TemplateVersion acts as a
548+
# metadata only resource (payload is never returned if disabled is true).
549+
# Corresponds to the JSON property `disabled`
550+
# @return [Boolean]
551+
attr_accessor :disabled
552+
alias_method :disabled?, :disabled
553+
554+
# Identifier. The resource name of the TemplateVersion in the format `projects/*/
555+
# locations/*/templates/*/versions/*`.
556+
# Corresponds to the JSON property `name`
557+
# @return [String]
558+
attr_accessor :name
559+
560+
# Message for storing a TemplateVersion resource's payload data
561+
# Corresponds to the JSON property `payload`
562+
# @return [Google::Apis::ParametermanagerV1::TemplateVersionPayload]
563+
attr_accessor :payload
564+
565+
# Output only. Update time stamp
566+
# Corresponds to the JSON property `updateTime`
567+
# @return [String]
568+
attr_accessor :update_time
569+
570+
def initialize(**args)
571+
update!(**args)
572+
end
573+
574+
# Update properties of this object
575+
def update!(**args)
576+
@create_time = args[:create_time] if args.key?(:create_time)
577+
@disabled = args[:disabled] if args.key?(:disabled)
578+
@name = args[:name] if args.key?(:name)
579+
@payload = args[:payload] if args.key?(:payload)
580+
@update_time = args[:update_time] if args.key?(:update_time)
581+
end
582+
end
583+
584+
# Message for storing a TemplateVersion resource's payload data
585+
class TemplateVersionPayload
586+
include Google::Apis::Core::Hashable
587+
588+
# Required. bytes data for storing payload.
589+
# Corresponds to the JSON property `data`
590+
# NOTE: Values are automatically base64 encoded/decoded in the client library.
591+
# @return [String]
592+
attr_accessor :data
593+
594+
def initialize(**args)
595+
update!(**args)
596+
end
597+
598+
# Update properties of this object
599+
def update!(**args)
600+
@data = args[:data] if args.key?(:data)
601+
end
602+
end
382603
end
383604
end
384605
end

generated/google-apis-parametermanager_v1/lib/google/apis/parametermanager_v1/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 ParametermanagerV1
1818
# Version of the google-apis-parametermanager_v1 gem
19-
GEM_VERSION = "0.9.0"
19+
GEM_VERSION = "0.10.0"
2020

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

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

0 commit comments

Comments
 (0)