From ce748f02036abb9e4c838462f6650638c8098481 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 26 Oct 2025 09:40:29 +0000 Subject: [PATCH] feat: Automated regeneration of alloydb v1beta client --- api_names_out.yaml | 3 ++ .../google-apis-alloydb_v1beta/CHANGELOG.md | 4 +++ .../lib/google/apis/alloydb_v1beta/classes.rb | 28 +++++++++++++++++++ .../google/apis/alloydb_v1beta/gem_version.rb | 4 +-- .../apis/alloydb_v1beta/representations.rb | 15 ++++++++++ 5 files changed, 52 insertions(+), 2 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index dfd53947380..6127017ed93 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -26788,6 +26788,7 @@ "/alloydb:v1beta/Cluster/continuousBackupInfo": continuous_backup_info "/alloydb:v1beta/Cluster/createTime": create_time "/alloydb:v1beta/Cluster/databaseVersion": database_version +"/alloydb:v1beta/Cluster/dataplexConfig": dataplex_config "/alloydb:v1beta/Cluster/deleteTime": delete_time "/alloydb:v1beta/Cluster/displayName": display_name "/alloydb:v1beta/Cluster/encryptionConfig": encryption_config @@ -26879,6 +26880,8 @@ "/alloydb:v1beta/CsvImportOptions/fieldDelimiter": field_delimiter "/alloydb:v1beta/CsvImportOptions/quoteCharacter": quote_character "/alloydb:v1beta/CsvImportOptions/table": table +"/alloydb:v1beta/DataplexConfig": dataplex_config +"/alloydb:v1beta/DataplexConfig/enabled": enabled "/alloydb:v1beta/DenyMaintenancePeriod": deny_maintenance_period "/alloydb:v1beta/DenyMaintenancePeriod/endDate": end_date "/alloydb:v1beta/DenyMaintenancePeriod/startDate": start_date diff --git a/generated/google-apis-alloydb_v1beta/CHANGELOG.md b/generated/google-apis-alloydb_v1beta/CHANGELOG.md index b2033440cd4..c4ae5271f3f 100644 --- a/generated/google-apis-alloydb_v1beta/CHANGELOG.md +++ b/generated/google-apis-alloydb_v1beta/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-alloydb_v1beta +### v0.40.0 (2025-10-26) + +* Regenerated from discovery document revision 20251016 + ### v0.39.0 (2025-10-19) * Regenerated from discovery document revision 20251009 diff --git a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/classes.rb b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/classes.rb index b943eecb5d8..603daec2416 100644 --- a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/classes.rb +++ b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/classes.rb @@ -665,6 +665,11 @@ class Cluster # @return [String] attr_accessor :database_version + # Configuration for Dataplex integration. + # Corresponds to the JSON property `dataplexConfig` + # @return [Google::Apis::AlloydbV1beta::DataplexConfig] + attr_accessor :dataplex_config + # Output only. Delete time stamp # Corresponds to the JSON property `deleteTime` # @return [String] @@ -852,6 +857,7 @@ def update!(**args) @continuous_backup_info = args[:continuous_backup_info] if args.key?(:continuous_backup_info) @create_time = args[:create_time] if args.key?(:create_time) @database_version = args[:database_version] if args.key?(:database_version) + @dataplex_config = args[:dataplex_config] if args.key?(:dataplex_config) @delete_time = args[:delete_time] if args.key?(:delete_time) @display_name = args[:display_name] if args.key?(:display_name) @encryption_config = args[:encryption_config] if args.key?(:encryption_config) @@ -1329,6 +1335,28 @@ def update!(**args) end end + # Configuration for Dataplex integration. + class DataplexConfig + include Google::Apis::Core::Hashable + + # Dataplex is enabled by default for resources such as clusters and instances. + # This flag controls the integration of AlloyDB PG resources (like databases, + # schemas, and tables) with Dataplex." + # Corresponds to the JSON property `enabled` + # @return [Boolean] + attr_accessor :enabled + alias_method :enabled?, :enabled + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @enabled = args[:enabled] if args.key?(:enabled) + end + end + # DenyMaintenancePeriod definition. Excepting emergencies, maintenance will not # be scheduled to start within this deny period. The start_date must be less # than the end_date. diff --git a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/gem_version.rb b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/gem_version.rb index f46f7c1571b..a420c224166 100644 --- a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/gem_version.rb +++ b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module AlloydbV1beta # Version of the google-apis-alloydb_v1beta gem - GEM_VERSION = "0.39.0" + GEM_VERSION = "0.40.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 = "20251009" + REVISION = "20251016" end end end diff --git a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/representations.rb b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/representations.rb index 5a1ae93ac50..afb8260e8af 100644 --- a/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/representations.rb +++ b/generated/google-apis-alloydb_v1beta/lib/google/apis/alloydb_v1beta/representations.rb @@ -154,6 +154,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class DataplexConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class DenyMaintenancePeriod class Representation < Google::Apis::Core::JsonRepresentation; end @@ -917,6 +923,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :create_time, as: 'createTime' property :database_version, as: 'databaseVersion' + property :dataplex_config, as: 'dataplexConfig', class: Google::Apis::AlloydbV1beta::DataplexConfig, decorator: Google::Apis::AlloydbV1beta::DataplexConfig::Representation + property :delete_time, as: 'deleteTime' property :display_name, as: 'displayName' property :encryption_config, as: 'encryptionConfig', class: Google::Apis::AlloydbV1beta::EncryptionConfig, decorator: Google::Apis::AlloydbV1beta::EncryptionConfig::Representation @@ -1063,6 +1071,13 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class DataplexConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :enabled, as: 'enabled' + end + end + class DenyMaintenancePeriod # @private class Representation < Google::Apis::Core::JsonRepresentation