The request parameters. Reusing a key with different parameters is rejected.
No key means no idempotency: run is called directly.
run
Short label, e.g. "refund" or "cards.charge". Part of the store key.
How long a completed result is replayed.
The request parameters. Reusing a key with different parameters is rejected.