aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
AWS::S3::Bucket - RequesterPays
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
## 1. Title
AWS::S3::Bucket-RequesterPays
## 2. Scope of request
Enable CloudFormation to set the [Requester Pays](https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html) property on an S3 bucket. Currently, this property can only be set by the AWS console and AWS SDK.
## 3. Expected behavior
```yaml
MyBucket:
Type: AWS::S3::Bucket
Properties:
RequestPayment:
Payer: Requester
```
## 5. Helpful Links to speed up research and evaluation
* This feature was announced in Jun 2014, but is still not supported by CloudFormation. Announcement: https://aws.amazon.com/blogs/developer/amazon-s3-requester-pays/
* Requester Pays documentation: https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPaysBuckets.html
## 6. Category
1. Storage (S3)
Contributor guide
Research direction
Start with the expected YAML in this issue and review the linked Requester Pays and announcement documentation. Confirm how CloudFormation should expose RequestPayment with Payer set to Requester, then verify that an AWS::S3::Bucket template accepts and applies the property; no repository files or tests are named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 35/100