Persist the result to durable storage.
A function that calculates the id for this execution defaults to a random funciton.
Overrides the default encoder.
Overrides the default funciton to calculate the idempotency key. defaults to a variation fnv-1a the hash funciton.
Overrides the default polling frequency.
Overrides the default retry policy.
Acquire a lock for the execution.
Additional tags to add to the durable promise.
Overrides the default timeout.
The function version to execute. Only applicable on calls to resonate.run.
Resonate function invocation options.