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