diff --git a/api_names_out.yaml b/api_names_out.yaml index 7a1ec3d5305..1c974bcf10a 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -268067,6 +268067,7 @@ "/domains:v1/ImportDomainRequest/labels/label": label "/domains:v1/InitiatePushTransferRequest": initiate_push_transfer_request "/domains:v1/InitiatePushTransferRequest/tag": tag +"/domains:v1/InitiatePushTransferRequest/validateOnly": validate_only "/domains:v1/ListLocationsResponse": list_locations_response "/domains:v1/ListLocationsResponse/locations": locations "/domains:v1/ListLocationsResponse/locations/location": location @@ -268307,6 +268308,7 @@ "/domains:v1/domains.projects.locations.registrations.patch": patch_project_location_registration "/domains:v1/domains.projects.locations.registrations.patch/name": name "/domains:v1/domains.projects.locations.registrations.patch/updateMask": update_mask +"/domains:v1/domains.projects.locations.registrations.patch/validateOnly": validate_only "/domains:v1/domains.projects.locations.registrations.register": register_registration_domain "/domains:v1/domains.projects.locations.registrations.register/parent": parent "/domains:v1/domains.projects.locations.registrations.renewDomain": renew_registration_domain diff --git a/generated/google-apis-domains_v1/CHANGELOG.md b/generated/google-apis-domains_v1/CHANGELOG.md index 5f9cb908304..217f365cdf8 100644 --- a/generated/google-apis-domains_v1/CHANGELOG.md +++ b/generated/google-apis-domains_v1/CHANGELOG.md @@ -1,5 +1,10 @@ # Release history for google-apis-domains_v1 +### v0.36.0 (2026-06-14) + +* Regenerated from discovery document revision 20260603 +* Regenerated using generator version 0.19.0 + ### v0.35.0 (2026-05-03) * Regenerated from discovery document revision 20260427 diff --git a/generated/google-apis-domains_v1/OVERVIEW.md b/generated/google-apis-domains_v1/OVERVIEW.md index 78adf654953..28b38d3b0ea 100644 --- a/generated/google-apis-domains_v1/OVERVIEW.md +++ b/generated/google-apis-domains_v1/OVERVIEW.md @@ -83,7 +83,7 @@ The [product documentation](https://cloud.google.com/domains/) may provide guida ## Supported Ruby versions -This library is supported on Ruby 3.1+. +This library is supported on Ruby 3.2+. Google provides official support for Ruby versions that are actively supported by Ruby Core -- that is, Ruby versions that are either in normal maintenance or in security maintenance, and not end of life. Older versions of Ruby _may_ still work, but are unsupported and not recommended. See https://www.ruby-lang.org/en/downloads/branches/ for details about the Ruby support schedule. diff --git a/generated/google-apis-domains_v1/google-apis-domains_v1.gemspec b/generated/google-apis-domains_v1/google-apis-domains_v1.gemspec index eb344bfce6d..0b666f74943 100644 --- a/generated/google-apis-domains_v1/google-apis-domains_v1.gemspec +++ b/generated/google-apis-domains_v1/google-apis-domains_v1.gemspec @@ -28,6 +28,6 @@ Gem::Specification.new do |gem| gem.files = Dir.glob("lib/**/*.rb") + Dir.glob("*.md") + [".yardopts"] gem.require_paths = ["lib"] - gem.required_ruby_version = '>= 3.1' + gem.required_ruby_version = '>= 3.2' gem.add_runtime_dependency "google-apis-core", ">= 0.15.0", "< 2.a" end diff --git a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/classes.rb b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/classes.rb index 8b44dd108a7..97dea6b905a 100644 --- a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/classes.rb +++ b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/classes.rb @@ -948,6 +948,13 @@ class InitiatePushTransferRequest # @return [String] attr_accessor :tag + # Optional. If set, validates the request without actually initiating the + # transfer. + # Corresponds to the JSON property `validateOnly` + # @return [Boolean] + attr_accessor :validate_only + alias_method :validate_only?, :validate_only + def initialize(**args) update!(**args) end @@ -955,6 +962,7 @@ def initialize(**args) # Update properties of this object def update!(**args) @tag = args[:tag] if args.key?(:tag) + @validate_only = args[:validate_only] if args.key?(:validate_only) end end diff --git a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/gem_version.rb b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/gem_version.rb index a601bee909d..63e0762d4b9 100644 --- a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/gem_version.rb +++ b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DomainsV1 # Version of the google-apis-domains_v1 gem - GEM_VERSION = "0.35.0" + GEM_VERSION = "0.36.0" # Version of the code generator used to generate this client - GENERATOR_VERSION = "0.18.0" + GENERATOR_VERSION = "0.19.0" # Revision of the discovery document this client was generated from - REVISION = "20260427" + REVISION = "20260603" end end end diff --git a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/representations.rb b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/representations.rb index 9b1b0cd816f..3d30e79fb5e 100644 --- a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/representations.rb +++ b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/representations.rb @@ -591,6 +591,7 @@ class InitiatePushTransferRequest # @private class Representation < Google::Apis::Core::JsonRepresentation property :tag, as: 'tag' + property :validate_only, as: 'validateOnly' end end diff --git a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/service.rb b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/service.rb index 8d46da46ee5..b290afd9e42 100644 --- a/generated/google-apis-domains_v1/lib/google/apis/domains_v1/service.rb +++ b/generated/google-apis-domains_v1/lib/google/apis/domains_v1/service.rb @@ -633,6 +633,9 @@ def list_project_location_registrations(parent, filter: nil, page_size: nil, pag # Required. The field mask describing which fields to update as a comma- # separated list. For example, if only the labels are being updated, the ` # update_mask` is `"labels"`. + # @param [Boolean] validate_only + # Optional. If set, validates the request without actually updating the + # registration. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -650,7 +653,7 @@ def list_project_location_registrations(parent, filter: nil, page_size: nil, pag # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def patch_project_location_registration(name, registration_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block) + def patch_project_location_registration(name, registration_object = nil, update_mask: nil, validate_only: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:patch, 'v1/{+name}', options) command.request_representation = Google::Apis::DomainsV1::Registration::Representation command.request_object = registration_object @@ -658,6 +661,7 @@ def patch_project_location_registration(name, registration_object = nil, update_ command.response_class = Google::Apis::DomainsV1::Operation command.params['name'] = name unless name.nil? command.query['updateMask'] = update_mask unless update_mask.nil? + command.query['validateOnly'] = validate_only unless validate_only.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block)