Class ManagedMySqlDatabaseHighAvailabilityMemberCollection
Information pertaining to high availability of a MySQL server.
Inherited Members
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class ManagedMySqlDatabaseHighAvailabilityMemberCollection
Properties
FlowControl
Declaration
[JsonProperty(PropertyName = "flowControl")]
public string FlowControl { get; set; }
Property Value
Type | Description |
---|---|
string | The mode used for flow control. |
GroupAutoIncrement
Declaration
[JsonProperty(PropertyName = "groupAutoIncrement")]
public int? GroupAutoIncrement { get; set; }
Property Value
Type | Description |
---|---|
int? | The interval between successive values for auto-incremented columns for transactions that execute on this server instance. |
GroupName
Declaration
[JsonProperty(PropertyName = "groupName")]
public string GroupName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the group to which this server instance belongs. |
Items
Declaration
[Required(ErrorMessage = "Items is required.")]
[JsonProperty(PropertyName = "items")]
public List<ManagedMySqlDatabaseHighAvailabilityMemberSummary> Items { get; set; }
Property Value
Type | Description |
---|---|
List<ManagedMySqlDatabaseHighAvailabilityMemberSummary> | A list of MySqlHighAvailabilityMember records. |
Remarks
Required
MemberRole
Declaration
[JsonProperty(PropertyName = "memberRole")]
public string MemberRole { get; set; }
Property Value
Type | Description |
---|---|
string | The role of this server as a group replication member. |
MemberState
Declaration
[JsonProperty(PropertyName = "memberState")]
public string MemberState { get; set; }
Property Value
Type | Description |
---|---|
string | The state of this server as a group replication member. |
SinglePrimaryMode
Declaration
[JsonProperty(PropertyName = "singlePrimaryMode")]
public string SinglePrimaryMode { get; set; }
Property Value
Type | Description |
---|---|
string | Indicates if the replication group is running in single-primary mode. |
StatusSummary
Declaration
[JsonProperty(PropertyName = "statusSummary")]
public MySqlHighAvailabilityStatusSummary StatusSummary { get; set; }
Property Value
Type | Description |
---|---|
MySqlHighAvailabilityStatusSummary |
TransactionsInGtidExecuted
Declaration
[JsonProperty(PropertyName = "transactionsInGtidExecuted")]
public long? TransactionsInGtidExecuted { get; set; }
Property Value
Type | Description |
---|---|
long? | The number of transactions that were replicated within the cluster. |
ViewId
Declaration
[JsonProperty(PropertyName = "viewId")]
public string ViewId { get; set; }
Property Value
Type | Description |
---|---|
string | The current view identifier for this group. |