Upgrade awss3 input EndpointResolver to V2
Open
aws
enhancement
Team:Cloud-Monitoring
- Dominant language
- Go
- Stars
- 12.7k
- Forks
- 5k
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 370
Description
**Describe the enhancement:**
AWS recently released [V2](https://aws.github.io/aws-sdk-go-v2/docs/configuring-sdk/endpoints/#v2-endpointresolverv2--baseendpoint) of EndpointResolver. Consider updating to this version from V1 used in [awss3 input](https://github.com/elastic/beats/blob/main/x-pack/filebeat/input/awss3/input.go#L75)
Contributor guide
Research direction
Start with x-pack/filebeat/input/awss3/input.go at line 75 and read the AWS SDK V2 EndpointResolverV2 documentation linked in the issue. Update the awss3 input to use the V2 resolver and verify that the input still builds and behaves correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, go
- Domain
- backend, cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100