Show / Hide Table of Contents

Class DatabasePreferencesCloudSqlCommon

Preferences common to Cloud SQL databases.

Inheritance
object
DatabasePreferencesCloudSqlCommon
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.MigrationCenterAPI.v1alpha1.Data
Assembly: Google.Apis.MigrationCenterAPI.v1alpha1.dll
Syntax
public class DatabasePreferencesCloudSqlCommon : IDirectResponseSchema

Properties

Backup

Optional. Preferences for database backups.

Declaration
[JsonProperty("backup")]
public virtual DatabasePreferencesCloudSqlCommonBackup Backup { get; set; }
Property Value
Type Description
DatabasePreferencesCloudSqlCommonBackup

CommitmentPlan

Optional. Commitment plan to consider when calculating costs. Only regular CUDs (not flexible) are currently available.

Declaration
[JsonProperty("commitmentPlan")]
public virtual string CommitmentPlan { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Edition

Optional. Preferred Cloud SQL edition.

Declaration
[JsonProperty("edition")]
public virtual string Edition { get; set; }
Property Value
Type Description
string

PersistentDiskType

Optional. Persistent disk type to use. If unspecified, a disk type is recommended based on available usage data. For SQL Server, only SSD is available. For MySQL and PostgreSQL, only STANDARD (HDD) and SSD types are available.

Declaration
[JsonProperty("persistentDiskType")]
public virtual string PersistentDiskType { get; set; }
Property Value
Type Description
string

SizingOptimizationStrategy

Optional. Sizing optimization strategy of the database. Currently supported for Cloud SQL are just two values: SIZING_OPTIMIZATION_STRATEGY_MODERATE and SIZING_OPTIMIZATION_STRATEGY_SAME_AS_SOURCE. SIZING_OPTIMIZATION_STRATEGY_UNSPECIFIED will behave like SIZING_OPTIMIZATION_STRATEGY_MODERATE.

Declaration
[JsonProperty("sizingOptimizationStrategy")]
public virtual string SizingOptimizationStrategy { get; set; }
Property Value
Type Description
string

ZoneAvailability

Optional. Preferred zone availability.

Declaration
[JsonProperty("zoneAvailability")]
public virtual string ZoneAvailability { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX