lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.4.0 vs lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.5.0
- old
+ new
@@ -440,10 +440,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class SqlServerAuditConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class SqlServerDatabaseDetails
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -639,10 +645,11 @@
property :backend_type, as: 'backendType'
property :database_version, as: 'databaseVersion'
collection :ip_addresses, as: 'ipAddresses', class: Google::Apis::SqladminV1::IpMapping, decorator: Google::Apis::SqladminV1::IpMapping::Representation
property :kind, as: 'kind'
+ property :region, as: 'region'
property :server_ca_cert, as: 'serverCaCert', class: Google::Apis::SqladminV1::SslCert, decorator: Google::Apis::SqladminV1::SslCert::Representation
end
end
@@ -809,10 +816,14 @@
end
class CsvExportOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :escape_character, as: 'escapeCharacter'
+ property :fields_terminated_by, as: 'fieldsTerminatedBy'
+ property :lines_terminated_by, as: 'linesTerminatedBy'
+ property :quote_character, as: 'quoteCharacter'
property :select_query, as: 'selectQuery'
end
end
class SqlExportOptions
@@ -916,10 +927,14 @@
class CsvImportOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :columns, as: 'columns'
+ property :escape_character, as: 'escapeCharacter'
+ property :fields_terminated_by, as: 'fieldsTerminatedBy'
+ property :lines_terminated_by, as: 'linesTerminatedBy'
+ property :quote_character, as: 'quoteCharacter'
property :table, as: 'table'
end
end
end
@@ -1230,10 +1245,12 @@
property :maintenance_window, as: 'maintenanceWindow', class: Google::Apis::SqladminV1::MaintenanceWindow, decorator: Google::Apis::SqladminV1::MaintenanceWindow::Representation
property :pricing_plan, as: 'pricingPlan'
property :replication_type, as: 'replicationType'
property :settings_version, :numeric_string => true, as: 'settingsVersion'
+ property :sql_server_audit_config, as: 'sqlServerAuditConfig', class: Google::Apis::SqladminV1::SqlServerAuditConfig, decorator: Google::Apis::SqladminV1::SqlServerAuditConfig::Representation
+
property :storage_auto_resize, as: 'storageAutoResize'
property :storage_auto_resize_limit, :numeric_string => true, as: 'storageAutoResizeLimit'
property :tier, as: 'tier'
hash :user_labels, as: 'userLabels'
end
@@ -1279,10 +1296,11 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :mysql_sync_config, as: 'mysqlSyncConfig', class: Google::Apis::SqladminV1::MySqlSyncConfig, decorator: Google::Apis::SqladminV1::MySqlSyncConfig::Representation
property :sync_mode, as: 'syncMode'
property :verify_connection_only, as: 'verifyConnectionOnly'
+ property :verify_replication_only, as: 'verifyReplicationOnly'
end
end
class SqlInstancesVerifyExternalSyncSettingsResponse
# @private
@@ -1308,9 +1326,17 @@
class Representation < Google::Apis::Core::JsonRepresentation
property :can_defer, as: 'canDefer'
property :can_reschedule, as: 'canReschedule'
property :schedule_deadline_time, as: 'scheduleDeadlineTime'
property :start_time, as: 'startTime'
+ end
+ end
+
+ class SqlServerAuditConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :bucket, as: 'bucket'
+ property :kind, as: 'kind'
end
end
class SqlServerDatabaseDetails
# @private