lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.39.0 vs lib/google/apis/sqladmin_v1/representations.rb in google-apis-sqladmin_v1-0.40.0

- old
+ new

@@ -92,10 +92,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class DataCacheConfig + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Database class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -464,10 +470,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class SqlInstancesGetLatestRecoveryTimeResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class SqlInstancesRescheduleMaintenanceRequestBody class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -724,10 +736,11 @@ collection :database_names, as: 'databaseNames' property :destination_instance_name, as: 'destinationInstanceName' property :kind, as: 'kind' property :pitr_timestamp_ms, :numeric_string => true, as: 'pitrTimestampMs' property :point_in_time, as: 'pointInTime' + property :preferred_zone, as: 'preferredZone' end end class ConnectSettings # @private @@ -742,10 +755,17 @@ property :server_ca_cert, as: 'serverCaCert', class: Google::Apis::SqladminV1::SslCert, decorator: Google::Apis::SqladminV1::SslCert::Representation end end + class DataCacheConfig + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :data_cache_enabled, as: 'dataCacheEnabled' + end + end + class Database # @private class Representation < Google::Apis::Core::JsonRepresentation property :charset, as: 'charset' property :collation, as: 'collation' @@ -1396,18 +1416,21 @@ property :backup_configuration, as: 'backupConfiguration', class: Google::Apis::SqladminV1::BackupConfiguration, decorator: Google::Apis::SqladminV1::BackupConfiguration::Representation property :collation, as: 'collation' property :connector_enforcement, as: 'connectorEnforcement' property :crash_safe_replication_enabled, as: 'crashSafeReplicationEnabled' + property :data_cache_config, as: 'dataCacheConfig', class: Google::Apis::SqladminV1::DataCacheConfig, decorator: Google::Apis::SqladminV1::DataCacheConfig::Representation + property :data_disk_size_gb, :numeric_string => true, as: 'dataDiskSizeGb' property :data_disk_type, as: 'dataDiskType' collection :database_flags, as: 'databaseFlags', class: Google::Apis::SqladminV1::DatabaseFlags, decorator: Google::Apis::SqladminV1::DatabaseFlags::Representation property :database_replication_enabled, as: 'databaseReplicationEnabled' property :deletion_protection_enabled, as: 'deletionProtectionEnabled' collection :deny_maintenance_periods, as: 'denyMaintenancePeriods', class: Google::Apis::SqladminV1::DenyMaintenancePeriod, decorator: Google::Apis::SqladminV1::DenyMaintenancePeriod::Representation + property :edition, as: 'edition' property :insights_config, as: 'insightsConfig', class: Google::Apis::SqladminV1::InsightsConfig, decorator: Google::Apis::SqladminV1::InsightsConfig::Representation property :ip_configuration, as: 'ipConfiguration', class: Google::Apis::SqladminV1::IpConfiguration, decorator: Google::Apis::SqladminV1::IpConfiguration::Representation property :kind, as: 'kind' @@ -1451,9 +1474,17 @@ # @private class Representation < Google::Apis::Core::JsonRepresentation property :kind, as: 'kind' property :message, as: 'message' property :minimal_target_size_gb, :numeric_string => true, as: 'minimalTargetSizeGb' + end + end + + class SqlInstancesGetLatestRecoveryTimeResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :kind, as: 'kind' + property :latest_recovery_time, as: 'latestRecoveryTime' end end class SqlInstancesRescheduleMaintenanceRequestBody # @private