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