Optional ReadonlymappingsThe variable type map used to type-check caller-supplied variables. Omit for operations that declare no typed variables.
Optional ReadonlyrequirementsVariable-presence requirements evaluated before type validation. Each entry maps directly to one requireVariables call.
Optional ReadonlyrequiresWhether the operation requires an authentication token. Defaults to
false (public queries).
Optional ReadonlytransportPer-request transport settings (timeout, signal, retry policy,
lifecycle hooks, pacing, circuit breaker) merged over the instance-level
options for this single call. A field set here wins; unset fields keep
the instance value.
The declarative contract an operation passes to
GraphQLOperation.execute.Every field is optional: an operation declares only the variation points it needs, and
executeapplies them in a fixed order so validation behaviour is uniform across the whole API surface.