Class UpdateMaintenanceDetails
The Maintenance Policy for the DB System or Read Replica that this model is included in.
Inherited Members
Namespace: Oci.MysqlService.Models
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class UpdateMaintenanceDetails
Properties
MaintenanceScheduleType
Declaration
[JsonProperty(PropertyName = "maintenanceScheduleType")]
[JsonConverter(typeof(StringEnumConverter))]
public MaintenanceScheduleType? MaintenanceScheduleType { get; set; }
Property Value
Type | Description |
---|---|
MaintenanceScheduleType? | The maintenance schedule type of the DB system. Defaults to REGULAR. EARLY: Maintenance schedule follows a cycle where upgrades are performed when versions become deprecated. REGULAR: Maintenance schedule follows the normal cycle where upgrades are performed when versions become unavailable. |
VersionPreference
Declaration
[JsonProperty(PropertyName = "versionPreference")]
[JsonConverter(typeof(StringEnumConverter))]
public VersionPreference? VersionPreference { get; set; }
Property Value
Type | Description |
---|---|
VersionPreference? | The preferred version to target when performing an automatic MySQL upgrade. Defaults to OLDEST.
|
VersionTrackPreference
Declaration
[JsonProperty(PropertyName = "versionTrackPreference")]
[JsonConverter(typeof(StringEnumConverter))]
public VersionTrackPreference? VersionTrackPreference { get; set; }
Property Value
Type | Description |
---|---|
VersionTrackPreference? | The preferred version track to target when performing an automatic MySQL upgrade. Defaults to FOLLOW. LONG_TERM_SUPPORT: No MySQL database behavior changes. INNOVATION: Provides access to the latest features and all bug fixes. FOLLOW: Follows the track of the current MySQL version. |
WindowStartTime
Declaration
[JsonProperty(PropertyName = "windowStartTime")]
public string WindowStartTime { get; set; }
Property Value
Type | Description |
---|---|
string |