# Improvement for all ec2\_\* modules: support aws tagging

**URL:** <https://forum.ansible.com/t/improvement-for-all-ec2-modules-support-aws-tagging/14610>\
**Category:** Ansible Project\
**Tags:** aws\
**Created:** [February 20, 2014, 9:32pm UTC](https://forum.ansible.com/t/improvement-for-all-ec2-modules-support-aws-tagging/14610 "2014-02-20T21:32:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexander\_Popov](https://avatars.discourse-cdn.com/v4/letter/a/a88e57/32.png) [@Alexander\_Popov](https://forum.ansible.com/u/Alexander_Popov)\
**Post date:** [February 20, 2014, 9:32pm UTC](https://forum.ansible.com/t/improvement-for-all-ec2-modules-support-aws-tagging/14610/1 "2014-02-20T21:32:33Z")

</div>

I would like to add tagging capability to all ec2\_\* modules _a la_ ec2’s ‘instance\_tags’ so I don’t have to setup another task just to invoke ec2\_tag module after every ec2 instance I provision.

In some cases, such as volumes, subnets, routes, etc, I would like for for child resources to inherit tags from their parents. For example, when adding a volume to an instance tagged “environment=this”, “billing\_code=that”, volume should inherit the two tags from its instance.

-Alex
