computeIdempotencyWindow property

String? computeIdempotencyWindow
getter/setter pair

Specifies a custom time bucket for Arcus subnetwork request idempotency.

If two equivalent concurrent requests are made, Arcus will know to ignore the request if it has already been completed or is in progress. Only requests with matching compute_idempotency_window have guaranteed idempotency. Changing this time window between requests results in undefined behavior. Zero (or empty) value with custom_compute_idempotency_window=true specifies no idempotency (i.e. no request ID is provided to Arcus). Maximum value of 14 days (enforced by Arcus limit). For more information on how to use, see: go/revisit-sn-idempotency-window

Optional.

Implementation

core.String? computeIdempotencyWindow;