lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.61.0 vs lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.62.0
- old
+ new
@@ -211,10 +211,16 @@
class MysqlExportOptions
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+
+ class PostgresExportOptions
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
include Google::Apis::Core::JsonObjectSupport
end
include Google::Apis::Core::JsonObjectSupport
@@ -277,10 +283,16 @@
include Google::Apis::Core::JsonObjectSupport
end
class SqlImportOptions
class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ class PostgresImportOptions
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
include Google::Apis::Core::JsonObjectSupport
end
include Google::Apis::Core::JsonObjectSupport
@@ -839,10 +851,11 @@
property :kind, as: 'kind'
property :psc_enabled, as: 'pscEnabled'
property :region, as: 'region'
property :server_ca_cert, as: 'serverCaCert', class: Google::Apis::SqladminV1::SslCert, decorator: Google::Apis::SqladminV1::SslCert::Representation
+ property :server_ca_mode, as: 'serverCaMode'
end
end
class DataCacheConfig
# @private
@@ -930,10 +943,11 @@
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'
+ property :switch_transaction_logs_to_cloud_storage_enabled, as: 'switchTransactionLogsToCloudStorageEnabled'
collection :upgradable_database_versions, as: 'upgradableDatabaseVersions', class: Google::Apis::SqladminV1::AvailableDatabaseVersion, decorator: Google::Apis::SqladminV1::AvailableDatabaseVersion::Representation
property :write_endpoint, as: 'writeEndpoint'
end
@@ -1069,10 +1083,12 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :mysql_export_options, as: 'mysqlExportOptions', class: Google::Apis::SqladminV1::ExportContext::SqlExportOptions::MysqlExportOptions, decorator: Google::Apis::SqladminV1::ExportContext::SqlExportOptions::MysqlExportOptions::Representation
property :parallel, as: 'parallel'
+ property :postgres_export_options, as: 'postgresExportOptions', class: Google::Apis::SqladminV1::ExportContext::SqlExportOptions::PostgresExportOptions, decorator: Google::Apis::SqladminV1::ExportContext::SqlExportOptions::PostgresExportOptions::Representation
+
property :schema_only, as: 'schemaOnly'
collection :tables, as: 'tables'
property :threads, as: 'threads'
end
@@ -1080,10 +1096,18 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :master_data, as: 'masterData'
end
end
+
+ class PostgresExportOptions
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :clean, as: 'clean'
+ property :if_exists, as: 'ifExists'
+ end
+ end
end
end
class FailoverContext
# @private
@@ -1201,12 +1225,22 @@
class SqlImportOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :parallel, as: 'parallel'
+ property :postgres_import_options, as: 'postgresImportOptions', class: Google::Apis::SqladminV1::ImportContext::SqlImportOptions::PostgresImportOptions, decorator: Google::Apis::SqladminV1::ImportContext::SqlImportOptions::PostgresImportOptions::Representation
+
property :threads, as: 'threads'
end
+
+ class PostgresImportOptions
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :clean, as: 'clean'
+ property :if_exists, as: 'ifExists'
+ end
+ end
end
end
class InsightsConfig
# @private
@@ -1348,9 +1382,10 @@
property :ipv4_enabled, as: 'ipv4Enabled'
property :private_network, as: 'privateNetwork'
property :psc_config, as: 'pscConfig', class: Google::Apis::SqladminV1::PscConfig, decorator: Google::Apis::SqladminV1::PscConfig::Representation
property :require_ssl, as: 'requireSsl'
+ property :server_ca_mode, as: 'serverCaMode'
property :ssl_mode, as: 'sslMode'
end
end
class IpMapping