New in version 2.0.
parameter | required | default | choices | comments |
---|---|---|---|---|
filter | no |
| Filter for a specific fact. | |
meta_data_host (added in 2.4)
| no | Host or IP of the meta data API service. If not set, determination by parsing the dhcp lease file. |
# Gather all facts on instances - name: Gather cloudstack facts cs_facts: # Gather specific fact on instances - name: Gather cloudstack facts cs_facts: filter=cloudstack_instance_id # Gather specific fact on instances with a given meta_data_host - name: Gather cloudstack facts cs_facts: filter: cloudstack_instance_id meta_data_host: 169.254.169.254
Common return values are documented here Return Values, the following are the fields unique to this module:
name | description | returned | type | sample |
---|---|---|---|---|
cloudstack_instance_id | UUID of the instance. | success | string | ab4e80b0-3e7e-4936-bdc5-e334ba5b0139 |
cloudstack_public_ipv4 | public IPv4 of the router. | success | string | 185.19.28.35 |
cloudstack_local_ipv4 | local IPv4 of the instance. | success | string | 185.19.28.35 |
cloudstack_availability_zone | zone the instance is deployed in. | success | string | ch-gva-2 |
cloudstack_local_hostname | local hostname of the instance. | success | string | VM-ab4e80b0-3e7e-4936-bdc5-e334ba5b0139 |
cloudstack_service_offering | service offering of the instance. | success | string | Micro 512mb 1cpu |
cloudstack_public_hostname | public IPv4 of the router. Same as cloudstack_public_ipv4 . | success | string | VM-ab4e80b0-3e7e-4936-bdc5-e334ba5b0139 |
cloudstack_user_data | data of the instance provided by users. | success | dict | {'bla': 'foo'} |
This module is flagged as stableinterface which means that the maintainers for this module guarantee that no backward incompatible interface changes will be made.
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Testing Ansible and Developing Modules.
© 2012–2017 Michael DeHaan
© 2017 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/cs_facts_module.html