Tags are not applied to api gateway resources
- Dominant language
- Python
- Stars
- 11.1k
- Forks
- 1k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 2
Description
I've been tagging my resources, partly for billing, but also for access control. It turns out that the [`tags` property](https://aws.github.io/chalice/topics/configfile.html#tags) is applied only to the lambda functions and not to any of the additional resources such as the [api gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-tagging.html).
This is found when being packaged to terraform but may also be the case for other deployment options.
chalice 1.26.2, python 3.8.0
Contributor guide
Research direction
Start with the `tags` configuration property and the Terraform packaging path, then compare how tags are applied to Lambda functions versus API Gateway and other generated resources. Confirm whether other deployment options are affected; done means configured tags reach API Gateway resources and the relevant deployment paths have coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python, terraform
- Domain
- api, cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100