From 2f01db5bcd5e55741e7fadf555b5576fdec9dd86 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 1 Mar 2026 09:54:38 +0000 Subject: [PATCH] feat: Automated regeneration of dns v1 client --- api_names_out.yaml | 1 + generated/google-apis-dns_v1/CHANGELOG.md | 4 ++++ .../lib/google/apis/dns_v1/gem_version.rb | 4 ++-- .../lib/google/apis/dns_v1/service.rb | 12 +++++++++++- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index 067143ef921..3398993be7b 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -250518,6 +250518,7 @@ "/dns:v1/dns.resourceRecordSets.get/project": project "/dns:v1/dns.resourceRecordSets.get/type": type "/dns:v1/dns.resourceRecordSets.list": list_resource_record_sets +"/dns:v1/dns.resourceRecordSets.list/filter": filter "/dns:v1/dns.resourceRecordSets.list/managedZone": managed_zone "/dns:v1/dns.resourceRecordSets.list/maxResults": max_results "/dns:v1/dns.resourceRecordSets.list/name": name diff --git a/generated/google-apis-dns_v1/CHANGELOG.md b/generated/google-apis-dns_v1/CHANGELOG.md index 167fe2f4048..d3c4ad8a045 100644 --- a/generated/google-apis-dns_v1/CHANGELOG.md +++ b/generated/google-apis-dns_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-dns_v1 +### v0.51.0 (2026-03-01) + +* Regenerated from discovery document revision 20260219 + ### v0.50.0 (2026-01-18) * Regenerated from discovery document revision 20260113 diff --git a/generated/google-apis-dns_v1/lib/google/apis/dns_v1/gem_version.rb b/generated/google-apis-dns_v1/lib/google/apis/dns_v1/gem_version.rb index 700f1b21c68..c6a3204ae1f 100644 --- a/generated/google-apis-dns_v1/lib/google/apis/dns_v1/gem_version.rb +++ b/generated/google-apis-dns_v1/lib/google/apis/dns_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DnsV1 # Version of the google-apis-dns_v1 gem - GEM_VERSION = "0.50.0" + GEM_VERSION = "0.51.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20260113" + REVISION = "20260219" end end end diff --git a/generated/google-apis-dns_v1/lib/google/apis/dns_v1/service.rb b/generated/google-apis-dns_v1/lib/google/apis/dns_v1/service.rb index 1c3ab007cbd..a889261a1a0 100644 --- a/generated/google-apis-dns_v1/lib/google/apis/dns_v1/service.rb +++ b/generated/google-apis-dns_v1/lib/google/apis/dns_v1/service.rb @@ -1102,6 +1102,15 @@ def get_resource_record_set(project, managed_zone, name, type, client_operation_ # @param [String] managed_zone # Identifies the managed zone addressed by this request. Can be the managed zone # name or ID. + # @param [String] filter + # Specify a filter expression to view records that exactly match the specified + # domain. Both the name and type parameters are not supported when you use + # filter and must be omitted. Your filter expression must conform to AIP-160 and + # you must specify a domain in the name field. Optionally, you can include the + # type field to filter records by type. You can also include the has_suffix + # function to view records that match by domain suffix. Examples: - name=" + # example.com." - name="example.com." AND type="A" - name=has_suffix("example. + # com.") - name=has_suffix("example.com.") AND type="A" # @param [Fixnum] max_results # Optional. Maximum number of results to be returned. If unspecified, the server # decides how many results to return. @@ -1132,12 +1141,13 @@ def get_resource_record_set(project, managed_zone, name, type, client_operation_ # @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 list_resource_record_sets(project, managed_zone, max_results: nil, name: nil, page_token: nil, type: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_resource_record_sets(project, managed_zone, filter: nil, max_results: nil, name: nil, page_token: nil, type: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'dns/v1/projects/{project}/managedZones/{managedZone}/rrsets', options) command.response_representation = Google::Apis::DnsV1::ListResourceRecordSetsResponse::Representation command.response_class = Google::Apis::DnsV1::ListResourceRecordSetsResponse command.params['project'] = project unless project.nil? command.params['managedZone'] = managed_zone unless managed_zone.nil? + command.query['filter'] = filter unless filter.nil? command.query['maxResults'] = max_results unless max_results.nil? command.query['name'] = name unless name.nil? command.query['pageToken'] = page_token unless page_token.nil?