API for configuring S3 bucket notifications programmatically?
Hi, I have a Tigris question about creating bucket notifications programmatically.
We’re building a multi-tenant application on Fly.io using Tigris for object storage. We provision one bucket per tenant (currently ~100 tenants, scaling to 1000+), and we’d like to use S3 event notifications to trigger real‑time sync operations.
- Is there an API to configure bucket notifications programmatically? - We need to configure notifications when creating each tenant bucket via code. - Standard S3 APIs like
PUT /?notification
PUT /?notification
or boto3’s
put_bucket_notification_configuration
put_bucket_notification_configuration
?
The only way I have seen to configure notifications so far is the admin console, but that isn’t practical for buckets that get created dynamically.