lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.58.0 vs lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.60.0
- old
+ new
@@ -44,10 +44,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class AvailableDatabaseVersion
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class BackupConfiguration
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -710,10 +716,19 @@
property :message, as: 'message'
property :region, as: 'region'
end
end
+ class AvailableDatabaseVersion
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :display_name, as: 'displayName'
+ property :major_version, as: 'majorVersion'
+ property :name, as: 'name'
+ end
+ end
+
class BackupConfiguration
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :backup_retention_settings, as: 'backupRetentionSettings', class: Google::Apis::SqladminV1::BackupRetentionSettings, decorator: Google::Apis::SqladminV1::BackupRetentionSettings::Representation
@@ -915,10 +930,12 @@
property :settings, as: 'settings', class: Google::Apis::SqladminV1::Settings, decorator: Google::Apis::SqladminV1::Settings::Representation
property :sql_network_architecture, as: 'sqlNetworkArchitecture'
property :state, as: 'state'
collection :suspension_reason, as: 'suspensionReason'
+ collection :upgradable_database_versions, as: 'upgradableDatabaseVersions', class: Google::Apis::SqladminV1::AvailableDatabaseVersion, decorator: Google::Apis::SqladminV1::AvailableDatabaseVersion::Representation
+
property :write_endpoint, as: 'writeEndpoint'
end
class FailoverReplica
# @private
@@ -1528,10 +1545,11 @@
class ReplicationCluster
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dr_replica, as: 'drReplica'
property :failover_dr_replica_name, as: 'failoverDrReplicaName'
+ property :psa_write_endpoint, as: 'psaWriteEndpoint'
end
end
class Reschedule
# @private
@@ -1583,9 +1601,10 @@
property :database_replication_enabled, as: 'databaseReplicationEnabled'
property :deletion_protection_enabled, as: 'deletionProtectionEnabled'
collection :deny_maintenance_periods, as: 'denyMaintenancePeriods', class: Google::Apis::SqladminV1::DenyMaintenancePeriod, decorator: Google::Apis::SqladminV1::DenyMaintenancePeriod::Representation
property :edition, as: 'edition'
+ property :enable_dataplex_integration, as: 'enableDataplexIntegration'
property :enable_google_ml_integration, as: 'enableGoogleMlIntegration'
property :insights_config, as: 'insightsConfig', class: Google::Apis::SqladminV1::InsightsConfig, decorator: Google::Apis::SqladminV1::InsightsConfig::Representation
property :ip_configuration, as: 'ipConfiguration', class: Google::Apis::SqladminV1::IpConfiguration, decorator: Google::Apis::SqladminV1::IpConfiguration::Representation