Expand description
CloudFront provider — owns the store and implements every operation.
Operations are grouped by resource kind. Each mutating op follows the same skeleton:
- Look up the resource (or fail with the appropriate
NoSuch*). - Check
If-Matchfor Update/Delete (or failPreconditionFailed). - Mutate, bump ETag, update
last_modified_time. - Spawn propagation simulator if this is a distribution/invalidation.
The ETag model is monotonic: every successful mutation generates a brand new opaque token. ETags are never reused.
Structs§
- Rustack
Cloud Front - Main provider.