| 1 | /** |
| 2 | * AWS-managed CloudFront cache policy for dynamic origins. |
| 3 | * Disables caching so requests always reach the origin. |
| 4 | */ |
| 5 | export const MANAGED_CACHING_DISABLED_POLICY_ID = |
| 6 | "4135ea2d-6df8-44a3-9df3-4b5a84be39ad" as const; |
| 7 | |
| 8 | /** |
| 9 | * AWS-managed CloudFront cache policy for immutable/static assets. |
| 10 | */ |
| 11 | export const MANAGED_CACHING_OPTIMIZED_POLICY_ID = |
| 12 | "658327ea-f89d-4fab-a63d-7e88639e58f6" as const; |
| 13 | |
| 14 | /** |
| 15 | * AWS-managed CloudFront origin request policy that forwards all viewer values |
| 16 | * except the `Host` header. This is the standard policy for proxying dynamic |
| 17 | * origins behind CloudFront. |
| 18 | */ |
| 19 | export const MANAGED_ALL_VIEWER_EXCEPT_HOST_HEADER_POLICY_ID = |
| 20 | "b689b0a8-53d0-40ab-baf2-68738e2966ac" as const; |