Show / Hide Table of Contents

Class ControlledUpdate

The details of the last successfully processed controlled update action.

Inheritance
object
ControlledUpdate
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MysqlService.Models
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class ControlledUpdate

Properties

TargetDbInstances

Declaration
[JsonProperty(PropertyName = "targetDbInstances")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ControlledUpdateTargetDbInstances? TargetDbInstances { get; set; }
Property Value
Type Description
ControlledUpdateTargetDbInstances?

Defines the MySQL instances to be operated during a controlled update.

  • ALL_BUT_PRIMARY: Update all MySQL instances in a highly available DB System except the primary group member, without triggering a controlled failover.
  • PRIMARY_ONLY: Update the primary group member in a highly available DB System after a controlled failover (downtime is expected). This operation requires that the other MySQL instances have been previously updated using the ALL_BUT_PRIMARY option.

TargetMysqlVersion

Declaration
[JsonProperty(PropertyName = "targetMysqlVersion")]
public string TargetMysqlVersion { get; set; }
Property Value
Type Description
string

The MySQL version to be applied to the selected instances.

In this article
Back to top