operation property
Operation is the last sync attempt and how it ended. Absent when CD has run none, which is the honest gap between "never tried" and "tried and failed".
Please note: This property should have been non-nullable! Since the specification file does not include a default value (using the "default:" property), however, the generated source code must fall back to having a nullable type. Consider adding a "default:" property in the specification file to hide this note.
Implementation
GitOpsOperation? operation;