aws / aws/chalice

Tags are not applied to api gateway resources

Open
#1,859 6 comments 1 reaction 0 assignees View on GitHub
feature-request
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.