ManagedMySqlDatabaseHighAvailabilityMemberSummary¶
-
class
oci.database_management.models.
ManagedMySqlDatabaseHighAvailabilityMemberSummary
(**kwargs)¶ Bases:
object
Information about a member of a MySQL server group replication for high availability.
Methods
__init__
(**kwargs)Initializes a new ManagedMySqlDatabaseHighAvailabilityMemberSummary object with values from keyword arguments. Attributes
member_host
[Required] Gets the member_host of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. member_port
[Required] Gets the member_port of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. member_role
Gets the member_role of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. member_state
Gets the member_state of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. member_uuid
[Required] Gets the member_uuid of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. -
__init__
(**kwargs)¶ Initializes a new ManagedMySqlDatabaseHighAvailabilityMemberSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - member_host (str) – The value to assign to the member_host property of this ManagedMySqlDatabaseHighAvailabilityMemberSummary.
- member_port (int) – The value to assign to the member_port property of this ManagedMySqlDatabaseHighAvailabilityMemberSummary.
- member_state (str) – The value to assign to the member_state property of this ManagedMySqlDatabaseHighAvailabilityMemberSummary.
- member_role (str) – The value to assign to the member_role property of this ManagedMySqlDatabaseHighAvailabilityMemberSummary.
- member_uuid (str) – The value to assign to the member_uuid property of this ManagedMySqlDatabaseHighAvailabilityMemberSummary.
-
member_host
¶ [Required] Gets the member_host of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. The host name of the group member which clients use to connect to it.
Returns: The member_host of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. Return type: str
-
member_port
¶ [Required] Gets the member_port of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. The port number of the group member which clients to connect to it.
Returns: The member_port of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. Return type: int
-
member_role
¶ Gets the member_role of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. The current role of the group member in the group.
Returns: The member_role of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. Return type: str
-
member_state
¶ Gets the member_state of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. The current state of the group member.
Returns: The member_state of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. Return type: str
-
member_uuid
¶ [Required] Gets the member_uuid of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. The Universally Unique Identifier (UUID) of the member server.
Returns: The member_uuid of this ManagedMySqlDatabaseHighAvailabilityMemberSummary. Return type: str
-