Fingerprint of the logical command payload.
Client-provided idempotency key.
Operation namespace, usually a use-case or route name.
OptionalreplayReplay behavior for completed matching reservations.
Defaults to returning the stored result. Use "error" when callers need to
distinguish replay from first execution.
Protected operation to run after the key is reserved.
OptionalscopeLogical scope for this key.
OptionalttlOptional key time-to-live in seconds.
Options for reserving an idempotency key around a protected operation.