OptionallockOptionalscopeReturns the caller an Idempotency-Key belongs to, such as the user or
session id. Keys of different callers never share a stored response.
Default: keys are shared by all callers
OptionalstoreDefault: MemoryIdempotencyStore (per process)
OptionalttlHow long results are remembered. Default: 86400 (24 hours)
How long an in-flight request holds its key if the process dies. Default: 60