Class ChannelStatusResult
Status information for the channel attached to the DB System.
Inherited Members
Namespace: Oci.MysqlService.Models
Assembly: OCI.DotNetSDK.Mysql.dll
Syntax
public class ChannelStatusResult
Properties
ChannelId
Declaration
[Required(ErrorMessage = "ChannelId is required.")]
[JsonProperty(PropertyName = "channelId")]
public string ChannelId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the Channel for which the status is gathered. |
Remarks
Required
Errors
Declaration
[JsonProperty(PropertyName = "errors")]
public List<string> Errors { get; set; }
Property Value
| Type | Description |
|---|---|
| List<string> | Channel errors identified, if there are any. |
IsHealthy
Declaration
[JsonProperty(PropertyName = "isHealthy")]
public bool? IsHealthy { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Specifies if the channel is healthy or not. If healthy, replication target DB System is connected to the source and no replication errors are seen. |
IsReceivedGtidSetApplied
Declaration
[JsonProperty(PropertyName = "isReceivedGtidSetApplied")]
public bool? IsReceivedGtidSetApplied { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Specifies if all transactions received by this channel are executed and their GTIDs are part of gtid_executed set. |
LagDuration
Declaration
[JsonProperty(PropertyName = "lagDuration")]
public string LagDuration { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The channel lag, with respect to the immediate source of the channel. If the channel is configured with replication delay, the channel lag includes the replication delay. |