feat(datasync): add Schedules property to PipelineConfig
Add PipelineSchedules? Schedules parameter to PipelineConfig record between SyncModes and Transformers for new schedule-based configuration. The existing SyncModes property is now nullable for backward compatibility during the transition to the new schedule system.
This commit is contained in:
@@ -2,7 +2,8 @@ namespace JdeScoping.DataSync.Configuration;
|
||||
|
||||
public record PipelineConfig(
|
||||
SourceConfig Source,
|
||||
Dictionary<string, SyncModeConfig> SyncModes,
|
||||
Dictionary<string, SyncModeConfig>? SyncModes,
|
||||
PipelineSchedules? Schedules,
|
||||
List<TransformerConfig>? Transformers,
|
||||
DestinationConfig Destination,
|
||||
List<string>? PreScripts,
|
||||
|
||||
Reference in New Issue
Block a user