SecondaryReplicatorStatus Class

Provides statistics about the Service Fabric Replicator, when it is functioning in a ActiveSecondary role.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: SecondaryActiveReplicatorStatus, SecondaryIdleReplicatorStatus

All required parameters must be populated in order to send to Azure.

Inheritance
azure.servicefabric.models._models_py3.ReplicatorStatus
SecondaryReplicatorStatus

Constructor

SecondaryReplicatorStatus(*, replication_queue_status=None, last_replication_operation_received_time_utc=None, is_in_build: Optional[bool] = None, copy_queue_status=None, last_copy_operation_received_time_utc=None, last_acknowledgement_sent_time_utc=None, **kwargs)

Parameters

kind
str
Required

Required. Constant filled by server.

replication_queue_status
ReplicatorQueueStatus
Required

Details about the replication queue on the secondary replicator.

last_replication_operation_received_time_utc
datetime
Required

The last time-stamp (UTC) at which a replication operation was received from the primary. UTC 0 represents an invalid value, indicating that a replication operation message was never received.

is_in_build
bool
Required

Value that indicates whether the replica is currently being built.

copy_queue_status
ReplicatorQueueStatus
Required

Details about the copy queue on the secondary replicator.

last_copy_operation_received_time_utc
datetime
Required

The last time-stamp (UTC) at which a copy operation was received from the primary. UTC 0 represents an invalid value, indicating that a copy operation message was never received.

last_acknowledgement_sent_time_utc
datetime
Required

The last time-stamp (UTC) at which an acknowledgment was sent to the primary replicator. UTC 0 represents an invalid value, indicating that an acknowledgment message was never sent.