Replication Module
Message types for the Replication API
ReplicationInfo
class ReplicationInfo(BaseModel)
Replication information
name
name of the replication
is_provisioned
replication is provisioned and can't be deleted or changed
is_active
replication is active and the remote server is reachable
pending_records
number of records to replicate
ReplicationList
class ReplicationList(BaseModel)
List of replications
replications
list of replications
ReplicationDiagnosticsError
class ReplicationDiagnosticsError(BaseModel)
Error information for replication
count
number of times this error occurred
last_message
last error message for this error
ReplicationDiagnosticsDetail
class ReplicationDiagnosticsDetail(BaseModel)
Diagnostics information for replication
ok
number of successful replications
errored
number of failed replications
errors
list of errors grouped by status code
ReplicationDiagnostics
class ReplicationDiagnostics(BaseModel)
Detailed diagnostics for replication
hourly
hourly diagnostics
ReplicationSettings
class ReplicationSettings(BaseModel)
Settings for creating a replication
src_bucket
source bucket name
dst_bucket
destination bucket name
dst_host
url of the destination instance
dst_token
access token for the destination instance
entries
list of entries to replicate. If empty, all entries are replicated. Wildcards are supported
include
replicate only records with these labels
exclude
exclude records with these labels
each_s
replicate a record every S seconds
each_n
replicate every Nth record
ReplicationDetailInfo
class ReplicationDetailInfo(BaseModel)
Complete information about a replication
diagnostics
diagnostics information
info
replication information
settings
replication settings