OptionalCreateRefresh diff: when true, entity maps + field maps CREATED by this pending work are born DISABLED (Status='Disabled', SyncEnabled=false) — the schema-evolution default for newly-appeared objects ("we enable nothing; the user needs to go turn them on"). Existing maps are never force-disabled by this flag.
OptionalCronOptionalFullOptionalScheduleOverride sync direction for the created schedule (stored in ScheduledJob.Configuration).
OptionalScheduleOptionalSourcePer-object field selections. Key = source object name, value = field names (null = all fields).
OptionalStartOptionalSyncOverride sync direction for the initial sync triggered by this RSU run.
OptionalSyncOptionalUnselectedRemove-as-disable: what the post-restart consumer does with existing entity maps whose object is NOT in SourceObjectNames. 'disable' (default) = Status='Disabled' + SyncEnabled=false (+ field maps disabled; data kept, re-selection re-enables); 'ignore' = leave them untouched (additive/subset apply).
Deprecated
Use RSUPipelineInput.PostRestartFiles instead. This type is retained temporarily for backward compatibility with existing callers.