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