Class UpdateChannelSourceFromMysqlDetails
Parameters detailing how to provision the source endpoint that is a MySQL Server.
Typically a MySQL Server that is not managed by the MySQL Database Service.
Inheritance
UpdateChannelSourceFromMysqlDetails
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class UpdateChannelSourceFromMysqlDetails : UpdateChannelSourceDetails
Properties
AnonymousTransactionsHandling
Declaration
[JsonProperty(PropertyName = "anonymousTransactionsHandling")]
public AnonymousTransactionsHandling AnonymousTransactionsHandling { get; set; }
Property Value
Hostname
Declaration
[JsonProperty(PropertyName = "hostname")]
public string Hostname { get; set; }
Property Value
Type |
Description |
string |
The network address of the MySQL instance.
|
Password
Declaration
[JsonProperty(PropertyName = "password")]
public string Password { get; set; }
Property Value
Type |
Description |
string |
The password for the replication user. 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.
|
Port
Declaration
[JsonProperty(PropertyName = "port")]
public int? Port { get; set; }
Property Value
Type |
Description |
int? |
The port the source MySQL instance listens on.
|
SslCaCertificate
Declaration
[JsonProperty(PropertyName = "sslCaCertificate")]
public CaCertificate SslCaCertificate { get; set; }
Property Value
SslMode
Declaration
[JsonProperty(PropertyName = "sslMode")]
[JsonConverter(typeof(StringEnumConverter))]
public ChannelSourceMysql.SslModeEnum? SslMode { get; set; }
Property Value
Username
Declaration
[JsonProperty(PropertyName = "username")]
public string Username { get; set; }
Property Value
Type |
Description |
string |
The name of the replication user on the source MySQL instance.
The username has a maximum length of 96 characters. For more information,
please see the MySQL documentation
|