ManagedMySqlDatabaseInboundReplicationCollection¶
-
class
oci.database_management.models.
ManagedMySqlDatabaseInboundReplicationCollection
(**kwargs)¶ Bases:
object
The collection of inbound replication records for a specific MySQL server.
Methods
__init__
(**kwargs)Initializes a new ManagedMySqlDatabaseInboundReplicationCollection object with values from keyword arguments. Attributes
inbound_replications_count
Gets the inbound_replications_count of this ManagedMySqlDatabaseInboundReplicationCollection. items
[Required] Gets the items of this ManagedMySqlDatabaseInboundReplicationCollection. parallel_workers
Gets the parallel_workers of this ManagedMySqlDatabaseInboundReplicationCollection. preserve_commit_order
Gets the preserve_commit_order of this ManagedMySqlDatabaseInboundReplicationCollection. replica_server_id
Gets the replica_server_id of this ManagedMySqlDatabaseInboundReplicationCollection. replica_uuid
Gets the replica_uuid of this ManagedMySqlDatabaseInboundReplicationCollection. -
__init__
(**kwargs)¶ Initializes a new ManagedMySqlDatabaseInboundReplicationCollection object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - inbound_replications_count (int) – The value to assign to the inbound_replications_count property of this ManagedMySqlDatabaseInboundReplicationCollection.
- replica_uuid (str) – The value to assign to the replica_uuid property of this ManagedMySqlDatabaseInboundReplicationCollection.
- replica_server_id (int) – The value to assign to the replica_server_id property of this ManagedMySqlDatabaseInboundReplicationCollection.
- parallel_workers (int) – The value to assign to the parallel_workers property of this ManagedMySqlDatabaseInboundReplicationCollection.
- preserve_commit_order (str) – The value to assign to the preserve_commit_order property of this ManagedMySqlDatabaseInboundReplicationCollection.
- items (list[oci.database_management.models.ManagedMySqlDatabaseInboundReplicationSummary]) – The value to assign to the items property of this ManagedMySqlDatabaseInboundReplicationCollection.
-
inbound_replications_count
¶ Gets the inbound_replications_count of this ManagedMySqlDatabaseInboundReplicationCollection. The number of sources this server is replicating from.
Returns: The inbound_replications_count of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: int
-
items
¶ [Required] Gets the items of this ManagedMySqlDatabaseInboundReplicationCollection. A list of ManagedMySqlDatabaseInboundReplicationSummary records.
Returns: The items of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: list[oci.database_management.models.ManagedMySqlDatabaseInboundReplicationSummary]
-
parallel_workers
¶ Gets the parallel_workers of this ManagedMySqlDatabaseInboundReplicationCollection. The number of applier threads for executing replication transactions in parallel.
Returns: The parallel_workers of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: int
-
preserve_commit_order
¶ Gets the preserve_commit_order of this ManagedMySqlDatabaseInboundReplicationCollection. For multi-threaded replicas, indicates if transactions are executed and committed on the replica in the same order as they appear in the relay log.
Returns: The preserve_commit_order of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: str
-
replica_server_id
¶ Gets the replica_server_id of this ManagedMySqlDatabaseInboundReplicationCollection. The server ID value of this replica.
Returns: The replica_server_id of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: int
-
replica_uuid
¶ Gets the replica_uuid of this ManagedMySqlDatabaseInboundReplicationCollection. The Universally Unique Identifier (UUID) value of this replica server.
Returns: The replica_uuid of this ManagedMySqlDatabaseInboundReplicationCollection. Return type: str
-