content(what-is): expand the S3 lifecycle guide#19268
Conversation
Rewrite for SEO and AEO: direct answer in the opening paragraph, coverage of all five lifecycle actions, storage-class transition minimums table, a working Pulumi BucketLifecycleConfigurationV2 example, console/CLI alternatives, verification, and FAQ. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Your site preview for commit 409c4e7 is ready! 🎉 http://www-testing-pulumi-docs-origin-pr-19268-409c4e7a.s3-website.us-west-2.amazonaws.com |
Pre-merge Review — Last updated 2026-05-20T16:52:29ZTip Summary: This PR expands a "what-is" guide on automating AWS S3 file expiration with Pulumi — the only changed file is Review confidence:
Investigation log
🔍 Verification trail26 claims extracted · 17 verified · 0 unverifiable · 9 contradicted
🚨 Outstanding in this PRThese must be resolved or refuted before merging.
|
Summary
Rewrites
content/what-is/guide-to-automating-file-expiration-in-aws-s3.mdfor SEO and AEO. The page was a thin transition-to-Glacier example; it now covers the full surface of S3 Lifecycle and ships a workingBucketLifecycleConfigurationV2program.What changed
BucketV2,BucketVersioningV2, andBucketLifecycleConfigurationV2; demonstrates transitions, expiration, non-current expiration, and abort-multipart in one rule.aws.ProviderwithassumeRolefor multi-account use and ties back to Pulumi ESC.aws s3api get-bucket-lifecycle-configurationplus 48-hour evaluation caveat.BucketLifecycleConfigurationV2,BucketV2, Pulumi ESC OIDC guide, AWS lifecycle docs, get-started.meta_descto lead with the concrete capabilities under 160 chars.Test plan
make serve; visit/what-is/guide-to-automating-file-expiration-in-aws-s3/and confirm rendering of the table, the code blocks, and cross-links./registry/packages/aws/api-docs/s3/bucketlifecycleconfigurationv2/,/registry/packages/aws/api-docs/s3/bucketv2/,/docs/esc/environments/configuring-oidc/aws/.🤖 Generated with Claude Code