Class DatabasePreferencesCloudSqlCommon
Preferences common to Cloud SQL databases.
Implements
Inherited Members
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 |