Show / Hide Table of Contents

Class CreateBlueGreenDeploymentChannelDetails

Replication channel details for a blue/green deployment.

Inheritance
object
CreateBlueGreenDeploymentChannelDetails
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 CreateBlueGreenDeploymentChannelDetails

Properties

ApplierUsername

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

The username for the replication applier of the target MySQL DB System.

SourcePassword

Declaration
[Required(ErrorMessage = "SourcePassword is required.")]
[JsonProperty(PropertyName = "sourcePassword")]
public string SourcePassword { get; set; }
Property Value
Type Description
string

The password for the source DB system user used by the blue/green workflow to configure the replication channel. The password must be between 8 and 32 characters long, and must contain at least 1 numeric character, 1 lowercase character, 1 uppercase character, and 1 special (nonalphanumeric) character.

Remarks

Required

SourceUsername

Declaration
[Required(ErrorMessage = "SourceUsername is required.")]
[JsonProperty(PropertyName = "sourceUsername")]
public string SourceUsername { get; set; }
Property Value
Type Description
string

The username on the source DB system used by the blue/green workflow to configure the replication channel. The username has a maximum length of 96 characters. For more information, please see the MySQL documentation

Remarks

Required

SslCaCertificate

Declaration
[JsonProperty(PropertyName = "sslCaCertificate")]
public CaCertificate SslCaCertificate { get; set; }
Property Value
Type Description
CaCertificate

SslMode

Declaration
[Required(ErrorMessage = "SslMode is required.")]
[JsonProperty(PropertyName = "sslMode")]
[JsonConverter(typeof(StringEnumConverter))]
public SslMode? SslMode { get; set; }
Property Value
Type Description
SslMode?

The SSL mode of the replication channel created by the blue/green workflow. VERIFY_CA and VERIFY_IDENTITY require sslCaCertificate. REQUIRED and DISABLED must not include sslCaCertificate.

Remarks

Required

In this article
Back to top