Skip to main content

Module replication

Module replication 

Source
Expand description

Bucket replication configuration types

Domain types for S3 bucket replication configuration and RustFS admin API remote target management.

Structs§

BucketTarget
Remote bucket target for replication (matches RustFS admin API JSON format)
BucketTargetCredentials
Credentials for a remote bucket target
ReplicationCheckPhase
One phase of the server’s active target validation state machine.
ReplicationCheckPhases
All phases reported for one configured replication target.
ReplicationCheckResult
Result of the active replication-target validation extension.
ReplicationCheckTarget
Structured outcome for one configured replication target.
ReplicationConfiguration
Full replication configuration for a bucket (S3 API)
ReplicationDestination
Replication destination
ReplicationResyncStartOptions
Options for starting a RustFS bucket replication resync.
ReplicationResyncStartResult
A target accepted by a bucket replication resync start request.
ReplicationResyncStatus
Current server-side bucket replication resync state.
ReplicationResyncTargetStatus
Status for one configured replication target.
ReplicationRule
A single replication rule

Enums§

ReplicationCheckPhaseState
Outcome of one phase in an active replication check.
ReplicationCheckStatus
Overall or per-target outcome of an active replication check.
ReplicationResyncState
Server state for a bucket replication resync target.
ReplicationRuleStatus
Rule status