# Functions
NewSyncContext creates new instance of a SyncContext.
No description provided by the author
WithHealthOverride sets specified health override.
WithInitialState sets sync operation initial state.
WithLogr sets the logger to use.
WithManifestValidation enables or disables manifest validation.
WithNamespaceCreation will create non-exist namespace.
WithOperationSettings allows to set sync operation settings.
WithPermissionValidator sets specified permission validator.
WithPrune specifies if resource pruning enabled.
WithPruneLast enables or disables pruneLast.
WithPrunePropagationPolicy sets specified permission validator.
No description provided by the author
WithResourceModificationChecker sets resource modification result.
WithResourcesFilter sets sync operation resources filter.
WithSkipHooks specifies if hooks should be enabled or not.
WithSyncWaveHook sets a callback that is invoked after application of every wave.
# Structs
No description provided by the author
# Interfaces
SyncContext defines an interface that allows to execute sync operation step or terminate it.
# Type aliases
SyncOpt is a callback that update sync operation settings.