# Using ec2\_facts inside a playbook syntax

**URL:** <https://forum.ansible.com/t/using-ec2-facts-inside-a-playbook-syntax/20012>\
**Category:** Ansible Project\
**Created:** [December 15, 2015, 1:39am UTC](https://forum.ansible.com/t/using-ec2-facts-inside-a-playbook-syntax/20012 "2015-12-15T01:39:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vasiliy\_Boulytchev](https://avatars.discourse-cdn.com/v4/letter/v/f19dbf/32.png) [@Vasiliy\_Boulytchev](https://forum.ansible.com/u/Vasiliy_Boulytchev)\
**Post date:** [December 15, 2015, 1:39am UTC](https://forum.ansible.com/t/using-ec2-facts-inside-a-playbook-syntax/20012/1 "2015-12-15T01:39:18Z")

</div>

Folks, consider the following playbook:

---

<div class="post-metadata">

**Author:** ![alexey.vazhnov](https://avatars.discourse-cdn.com/v4/letter/a/b487fb/32.png) [@alexey.vazhnov](https://forum.ansible.com/u/alexey.vazhnov)\
**Post date:** [December 15, 2015, 5:38am UTC](https://forum.ansible.com/t/using-ec2-facts-inside-a-playbook-syntax/20012/2 "2015-12-15T05:38:22Z")

</div>

ec2\_facts return variables with name ansible\_ec2\*.  
If you want to see all variables, try to use [https://github.com/f500/ansible-dumpall](https://github.com/f500/ansible-dumpall)  
«{{ ansible\_facts.ansible\_ec2\_ami\_id }}» is wrong, use «{{ ansible\_ec2\_ami\_id }}».
