Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions api_names_out.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -348557,6 +348557,18 @@
"/parametermanager:v1/ListParametersResponse/parameters/parameter": parameter
"/parametermanager:v1/ListParametersResponse/unreachable": unreachable
"/parametermanager:v1/ListParametersResponse/unreachable/unreachable": unreachable
"/parametermanager:v1/ListTemplateVersionsResponse": list_template_versions_response
"/parametermanager:v1/ListTemplateVersionsResponse/nextPageToken": next_page_token
"/parametermanager:v1/ListTemplateVersionsResponse/templateVersions": template_versions
"/parametermanager:v1/ListTemplateVersionsResponse/templateVersions/template_version": template_version
"/parametermanager:v1/ListTemplateVersionsResponse/unreachable": unreachable
"/parametermanager:v1/ListTemplateVersionsResponse/unreachable/unreachable": unreachable
"/parametermanager:v1/ListTemplatesResponse": list_templates_response
"/parametermanager:v1/ListTemplatesResponse/nextPageToken": next_page_token
"/parametermanager:v1/ListTemplatesResponse/templates": templates
"/parametermanager:v1/ListTemplatesResponse/templates/template": template
"/parametermanager:v1/ListTemplatesResponse/unreachable": unreachable
"/parametermanager:v1/ListTemplatesResponse/unreachable/unreachable": unreachable
"/parametermanager:v1/Location": location
"/parametermanager:v1/Location/displayName": display_name
"/parametermanager:v1/Location/labels": labels
Expand Down Expand Up @@ -348587,9 +348599,30 @@
"/parametermanager:v1/RenderParameterVersionResponse/parameterVersion": parameter_version
"/parametermanager:v1/RenderParameterVersionResponse/payload": payload
"/parametermanager:v1/RenderParameterVersionResponse/renderedPayload": rendered_payload
"/parametermanager:v1/RenderTemplateVersionResponse": render_template_version_response
"/parametermanager:v1/RenderTemplateVersionResponse/parameterVersion": parameter_version
"/parametermanager:v1/RenderTemplateVersionResponse/payload": payload
"/parametermanager:v1/RenderTemplateVersionResponse/renderedPayload": rendered_payload
"/parametermanager:v1/RenderTemplateVersionResponse/templateFormat": template_format
"/parametermanager:v1/RenderTemplateVersionResponse/templateVersion": template_version
"/parametermanager:v1/ResourcePolicyMember": resource_policy_member
"/parametermanager:v1/ResourcePolicyMember/iamPolicyNamePrincipal": iam_policy_name_principal
"/parametermanager:v1/ResourcePolicyMember/iamPolicyUidPrincipal": iam_policy_uid_principal
"/parametermanager:v1/Template": template
"/parametermanager:v1/Template/createTime": create_time
"/parametermanager:v1/Template/format": format
"/parametermanager:v1/Template/labels": labels
"/parametermanager:v1/Template/labels/label": label
"/parametermanager:v1/Template/name": name
"/parametermanager:v1/Template/updateTime": update_time
"/parametermanager:v1/TemplateVersion": template_version
"/parametermanager:v1/TemplateVersion/createTime": create_time
"/parametermanager:v1/TemplateVersion/disabled": disabled
"/parametermanager:v1/TemplateVersion/name": name
"/parametermanager:v1/TemplateVersion/payload": payload
"/parametermanager:v1/TemplateVersion/updateTime": update_time
"/parametermanager:v1/TemplateVersionPayload": template_version_payload
"/parametermanager:v1/TemplateVersionPayload/data": data
"/parametermanager:v1/fields": fields
"/parametermanager:v1/key": key
"/parametermanager:v1/parametermanager.projects.locations.get": get_project_location
Expand Down Expand Up @@ -348641,6 +348674,48 @@
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.patch/updateMask": update_mask
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.render": render_project_location_parameter_version
"/parametermanager:v1/parametermanager.projects.locations.parameters.versions.render/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.create": create_project_location_template
"/parametermanager:v1/parametermanager.projects.locations.templates.create/parent": parent
"/parametermanager:v1/parametermanager.projects.locations.templates.create/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.create/templateId": template_id
"/parametermanager:v1/parametermanager.projects.locations.templates.delete": delete_project_location_template
"/parametermanager:v1/parametermanager.projects.locations.templates.delete/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.delete/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.get": get_project_location_template
"/parametermanager:v1/parametermanager.projects.locations.templates.get/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.list": list_project_location_templates
"/parametermanager:v1/parametermanager.projects.locations.templates.list/filter": filter
"/parametermanager:v1/parametermanager.projects.locations.templates.list/orderBy": order_by
"/parametermanager:v1/parametermanager.projects.locations.templates.list/pageSize": page_size
"/parametermanager:v1/parametermanager.projects.locations.templates.list/pageToken": page_token
"/parametermanager:v1/parametermanager.projects.locations.templates.list/parent": parent
"/parametermanager:v1/parametermanager.projects.locations.templates.patch": patch_project_location_template
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.patch/updateMask": update_mask
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create": create_project_location_template_version
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/parent": parent
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.create/templateVersionId": template_version_id
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete": delete_project_location_template_version
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.delete/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get": get_project_location_template_version
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.get/view": view
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list": list_project_location_template_versions
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/filter": filter
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/orderBy": order_by
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/pageSize": page_size
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/pageToken": page_token
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.list/parent": parent
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch": patch_project_location_template_version
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/requestId": request_id
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.patch/updateMask": update_mask
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render": render_project_location_template_version
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render/name": name
"/parametermanager:v1/parametermanager.projects.locations.templates.versions.render/parameterVersion": parameter_version
"/parametermanager:v1/quotaUser": quota_user
"/partners:v2/AdWordsManagerAccountInfo": ad_words_manager_account_info
"/partners:v2/AdWordsManagerAccountInfo/customerName": customer_name
Expand Down
4 changes: 4 additions & 0 deletions generated/google-apis-parametermanager_v1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release history for google-apis-parametermanager_v1

### v0.10.0 (2026-07-12)

* Regenerated from discovery document revision 20260629

### v0.9.0 (2026-06-14)

* Regenerated using generator version 0.19.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,68 @@ def update!(**args)
end
end

# Message for response to listing TemplateVersions
class ListTemplateVersionsResponse
include Google::Apis::Core::Hashable

# A token identifying a page of results the server should return.
# Corresponds to the JSON property `nextPageToken`
# @return [String]
attr_accessor :next_page_token

# The list of TemplateVersions
# Corresponds to the JSON property `templateVersions`
# @return [Array<Google::Apis::ParametermanagerV1::TemplateVersion>]
attr_accessor :template_versions

# Unordered list. Locations that could not be reached.
# Corresponds to the JSON property `unreachable`
# @return [Array<String>]
attr_accessor :unreachable

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
@template_versions = args[:template_versions] if args.key?(:template_versions)
@unreachable = args[:unreachable] if args.key?(:unreachable)
end
end

# Message for response to listing Templates
class ListTemplatesResponse
include Google::Apis::Core::Hashable

# A token identifying a page of results the server should return.
# Corresponds to the JSON property `nextPageToken`
# @return [String]
attr_accessor :next_page_token

# The list of Templates
# Corresponds to the JSON property `templates`
# @return [Array<Google::Apis::ParametermanagerV1::Template>]
attr_accessor :templates

# Unordered list. Locations that could not be reached.
# Corresponds to the JSON property `unreachable`
# @return [Array<String>]
attr_accessor :unreachable

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
@templates = args[:templates] if args.key?(:templates)
@unreachable = args[:unreachable] if args.key?(:unreachable)
end
end

# A resource that represents a Google Cloud location.
class Location
include Google::Apis::Core::Hashable
Expand Down Expand Up @@ -346,6 +408,55 @@ def update!(**args)
end
end

# Message describing RenderTemplateVersionResponse resource
class RenderTemplateVersionResponse
include Google::Apis::Core::Hashable

# Output only. The resource name of the ParameterVersion used to render the
# template version in the format `projects/*/locations/*/parameters/*/versions/*`
# .
# Corresponds to the JSON property `parameterVersion`
# @return [String]
attr_accessor :parameter_version

# Message for storing a TemplateVersion resource's payload data
# Corresponds to the JSON property `payload`
# @return [Google::Apis::ParametermanagerV1::TemplateVersionPayload]
attr_accessor :payload

# Output only. Server generated rendered version of the user provided payload
# data (TemplateVersionPayload) which has all the variables resolved using the
# provided parameter version.
# Corresponds to the JSON property `renderedPayload`
# NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String]
attr_accessor :rendered_payload

# Output only. Format of the template version.
# Corresponds to the JSON property `templateFormat`
# @return [String]
attr_accessor :template_format

# Resource identifier of a TemplateVersion in the format `projects/*/locations/*/
# templates/*/versions/*`.
# Corresponds to the JSON property `templateVersion`
# @return [String]
attr_accessor :template_version

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@parameter_version = args[:parameter_version] if args.key?(:parameter_version)
@payload = args[:payload] if args.key?(:payload)
@rendered_payload = args[:rendered_payload] if args.key?(:rendered_payload)
@template_format = args[:template_format] if args.key?(:template_format)
@template_version = args[:template_version] if args.key?(:template_version)
end
end

# Output-only policy member strings of a Google Cloud resource's built-in
# identity.
class ResourcePolicyMember
Expand Down Expand Up @@ -379,6 +490,116 @@ def update!(**args)
@iam_policy_uid_principal = args[:iam_policy_uid_principal] if args.key?(:iam_policy_uid_principal)
end
end

# Message describing Template resource
class Template
include Google::Apis::Core::Hashable

# Output only. Create time stamp
# Corresponds to the JSON property `createTime`
# @return [String]
attr_accessor :create_time

# Optional. Specifies the format of a Template.
# Corresponds to the JSON property `format`
# @return [String]
attr_accessor :format

# Optional. Labels as key value pairs
# Corresponds to the JSON property `labels`
# @return [Hash<String,String>]
attr_accessor :labels

# Identifier. The resource name of the Template in the format `projects/*/
# locations/*/templates/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name

# Output only. Update time stamp
# Corresponds to the JSON property `updateTime`
# @return [String]
attr_accessor :update_time

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@create_time = args[:create_time] if args.key?(:create_time)
@format = args[:format] if args.key?(:format)
@labels = args[:labels] if args.key?(:labels)
@name = args[:name] if args.key?(:name)
@update_time = args[:update_time] if args.key?(:update_time)
end
end

# Message describing TemplateVersion resource
class TemplateVersion
include Google::Apis::Core::Hashable

# Output only. Create time stamp
# Corresponds to the JSON property `createTime`
# @return [String]
attr_accessor :create_time

# Optional. Disabled boolean to determine if a TemplateVersion acts as a
# metadata only resource (payload is never returned if disabled is true).
# Corresponds to the JSON property `disabled`
# @return [Boolean]
attr_accessor :disabled
alias_method :disabled?, :disabled

# Identifier. The resource name of the TemplateVersion in the format `projects/*/
# locations/*/templates/*/versions/*`.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name

# Message for storing a TemplateVersion resource's payload data
# Corresponds to the JSON property `payload`
# @return [Google::Apis::ParametermanagerV1::TemplateVersionPayload]
attr_accessor :payload

# Output only. Update time stamp
# Corresponds to the JSON property `updateTime`
# @return [String]
attr_accessor :update_time

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@create_time = args[:create_time] if args.key?(:create_time)
@disabled = args[:disabled] if args.key?(:disabled)
@name = args[:name] if args.key?(:name)
@payload = args[:payload] if args.key?(:payload)
@update_time = args[:update_time] if args.key?(:update_time)
end
end

# Message for storing a TemplateVersion resource's payload data
class TemplateVersionPayload
include Google::Apis::Core::Hashable

# Required. bytes data for storing payload.
# Corresponds to the JSON property `data`
# NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String]
attr_accessor :data

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@data = args[:data] if args.key?(:data)
end
end
end
end
end
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ module Google
module Apis
module ParametermanagerV1
# Version of the google-apis-parametermanager_v1 gem
GEM_VERSION = "0.9.0"
GEM_VERSION = "0.10.0"

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

# Revision of the discovery document this client was generated from
REVISION = "20260422"
REVISION = "20260629"
end
end
end
Loading
Loading