write
Options
Repository name.
pull fetches from upstream into Mesa. push sends Mesa branches and tags to upstream.Branch and tag glob filters for this sync. Omit this field to sync all supported branches and tags. If provided, include at least one of
branches or tags.Glob matched against upstream branch names, such as
main, release/*, or *. Omit or use an empty string to match no branches. Do not include refs/heads/.Glob matched against upstream tag names, such as
v1.* or *. Omit or use an empty string to match no tags. Do not include refs/tags/.Organization override.
Response
Sync ID.
Repository ID.
Sync direction.
Current sync status.
Attempt number for this run.
Branch and tag glob filters for this run.
Per-ref sync stats, or null until the run reaches a terminal state.
Failure message, or null when no error is present.
Creation time.
Start time, or null if the run has not started.
Finish time, or null if the run has not finished.
SyncRefGlobs
Branch-name glob for this sync.
Tag-name glob for this sync.
SyncRunStats
Per-ref sync outcomes. This contains only source refs that matched
ref_globs.SyncRunRef
Git ref name.
Previous OID, or null when the ref was newly created.
OID after the sync attempt.
Result for this ref.

