INFRA-29: API access logging + throttling (audit M-18) #46

Merged
amoussa1229 merged 1 commit from infra-29-api-access-logging into main 2026-06-05 21:47:44 +00:00

1 commit

Author SHA1 Message Date
4847d39bb2 feat(api): add access logging and throttling to webhook HTTP API
Adds an access log group (/aws/apigateway/seahaven-slack-webhook, 90-day
retention) with JSON access-log format and DefaultRouteSettings throttling
(rate 2 rps, burst 5) on the seahaven-slack-webhook HTTP API default stage,
applied via CfnStage property overrides. Matches the pattern landed on
seahaven-door-unlock-api.

Refs INFRA-29 (AWS audit M-18)
2026-06-05 17:33:03 -04:00