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