generated/google/apis/sqladmin_v1beta4/representations.rb in google-api-client-0.9.pre3 vs generated/google/apis/sqladmin_v1beta4/representations.rb in google-api-client-0.9.pre4
- old
+ new
@@ -54,10 +54,14 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
end
class DatabaseInstance
class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ class FailoverReplica
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+ end
end
class ListDatabasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
end
@@ -72,10 +76,14 @@
class SqlExportOptions
class Representation < Google::Apis::Core::JsonRepresentation; end
end
end
+ class FailoverContext
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+ end
+
class Flag
class Representation < Google::Apis::Core::JsonRepresentation; end
end
class ListFlagsResponse
@@ -96,10 +104,14 @@
class ExportInstancesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
end
+ class InstancesFailoverRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+ end
+
class ImportInstancesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
end
class ListInstancesResponse
@@ -120,10 +132,14 @@
class LocationPreference
class Representation < Google::Apis::Core::JsonRepresentation; end
end
+ class MaintenanceWindow
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+ end
+
class MySqlReplicaConfiguration
class Representation < Google::Apis::Core::JsonRepresentation; end
end
class OnPremisesConfiguration
@@ -164,10 +180,14 @@
class SslCertDetail
class Representation < Google::Apis::Core::JsonRepresentation; end
end
+ class SslCertsCreateEphemeralRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+ end
+
class InsertSslCertsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
end
class InsertSslCertsResponse
@@ -291,10 +311,12 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :current_disk_size, as: 'currentDiskSize'
property :database_version, as: 'databaseVersion'
property :etag, as: 'etag'
+ property :failover_replica, as: 'failoverReplica', class: Google::Apis::SqladminV1beta4::DatabaseInstance::FailoverReplica, decorator: Google::Apis::SqladminV1beta4::DatabaseInstance::FailoverReplica::Representation
+
property :instance_type, as: 'instanceType'
collection :ip_addresses, as: 'ipAddresses', class: Google::Apis::SqladminV1beta4::IpMapping, decorator: Google::Apis::SqladminV1beta4::IpMapping::Representation
property :ipv6_address, as: 'ipv6Address'
property :kind, as: 'kind'
@@ -314,10 +336,18 @@
property :service_account_email_address, as: 'serviceAccountEmailAddress'
property :settings, as: 'settings', class: Google::Apis::SqladminV1beta4::Settings, decorator: Google::Apis::SqladminV1beta4::Settings::Representation
property :state, as: 'state'
end
+
+ class FailoverReplica
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :available, as: 'available'
+ property :name, as: 'name'
+ end
+ end
end
class ListDatabasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
@@ -348,24 +378,34 @@
end
class SqlExportOptions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :schema_only, as: 'schemaOnly'
collection :tables, as: 'tables'
end
end
end
+ class FailoverContext
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :kind, as: 'kind'
+ property :settings_version, as: 'settingsVersion'
+ end
+ end
+
class Flag
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :allowed_string_values, as: 'allowedStringValues'
collection :applies_to, as: 'appliesTo'
property :kind, as: 'kind'
property :max_value, as: 'maxValue'
property :min_value, as: 'minValue'
property :name, as: 'name'
+ property :requires_restart, as: 'requiresRestart'
property :type, as: 'type'
end
end
class ListFlagsResponse
@@ -411,10 +451,18 @@
property :export_context, as: 'exportContext', class: Google::Apis::SqladminV1beta4::ExportContext, decorator: Google::Apis::SqladminV1beta4::ExportContext::Representation
end
end
+ class InstancesFailoverRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :failover_context, as: 'failoverContext', class: Google::Apis::SqladminV1beta4::FailoverContext, decorator: Google::Apis::SqladminV1beta4::FailoverContext::Representation
+
+ end
+ end
+
class ImportInstancesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :import_context, as: 'importContext', class: Google::Apis::SqladminV1beta4::ImportContext, decorator: Google::Apis::SqladminV1beta4::ImportContext::Representation
@@ -465,10 +513,20 @@
property :kind, as: 'kind'
property :zone, as: 'zone'
end
end
+ class MaintenanceWindow
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :day, as: 'day'
+ property :hour, as: 'hour'
+ property :kind, as: 'kind'
+ property :update_track, as: 'updateTrack'
+ end
+ end
+
class MySqlReplicaConfiguration
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ca_certificate, as: 'caCertificate'
property :client_certificate, as: 'clientCertificate'
@@ -548,10 +606,11 @@
end
class ReplicaConfiguration
# @private
class Representation < Google::Apis::Core::JsonRepresentation
+ property :failover_target, as: 'failoverTarget'
property :kind, as: 'kind'
property :mysql_replica_configuration, as: 'mysqlReplicaConfiguration', class: Google::Apis::SqladminV1beta4::MySqlReplicaConfiguration, decorator: Google::Apis::SqladminV1beta4::MySqlReplicaConfiguration::Representation
end
end
@@ -571,18 +630,22 @@
property :activation_policy, as: 'activationPolicy'
collection :authorized_gae_applications, as: 'authorizedGaeApplications'
property :backup_configuration, as: 'backupConfiguration', class: Google::Apis::SqladminV1beta4::BackupConfiguration, decorator: Google::Apis::SqladminV1beta4::BackupConfiguration::Representation
property :crash_safe_replication_enabled, as: 'crashSafeReplicationEnabled'
+ property :data_disk_size_gb, as: 'dataDiskSizeGb'
+ property :data_disk_type, as: 'dataDiskType'
collection :database_flags, as: 'databaseFlags', class: Google::Apis::SqladminV1beta4::DatabaseFlags, decorator: Google::Apis::SqladminV1beta4::DatabaseFlags::Representation
property :database_replication_enabled, as: 'databaseReplicationEnabled'
property :ip_configuration, as: 'ipConfiguration', class: Google::Apis::SqladminV1beta4::IpConfiguration, decorator: Google::Apis::SqladminV1beta4::IpConfiguration::Representation
property :kind, as: 'kind'
property :location_preference, as: 'locationPreference', class: Google::Apis::SqladminV1beta4::LocationPreference, decorator: Google::Apis::SqladminV1beta4::LocationPreference::Representation
+ property :maintenance_window, as: 'maintenanceWindow', class: Google::Apis::SqladminV1beta4::MaintenanceWindow, decorator: Google::Apis::SqladminV1beta4::MaintenanceWindow::Representation
+
property :pricing_plan, as: 'pricingPlan'
property :replication_type, as: 'replicationType'
property :settings_version, as: 'settingsVersion'
property :tier, as: 'tier'
end
@@ -609,9 +672,16 @@
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cert_info, as: 'certInfo', class: Google::Apis::SqladminV1beta4::SslCert, decorator: Google::Apis::SqladminV1beta4::SslCert::Representation
property :cert_private_key, as: 'certPrivateKey'
+ end
+ end
+
+ class SslCertsCreateEphemeralRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :public_key, as: 'public_key'
end
end
class InsertSslCertsRequest
# @private