ansible/ansible — pull request #5602 by mhite (2014-01-13 20:40:19+00:00)
Title: New bigip_facts module

This new BIG-IP module is designed to gather facts about a remote BIG-IP load balancer device. It currently supports for the following fact categories:

- Address classes (also known as data groups)
- Certificates
- Client SSL profiles
- Device groups
- Interfaces
- Keys
- Nodes
- Pools
- iRules
- Self IP's
- Software / drive partitions
- System information (ie. version, hardware types, etc.)
- Traffic groups
- Trunks
- Virtual addresses
- Virtual servers
- VLANs

Ideally, you should only collect needed fact categories (using the "include" feature) as fact gathering is API intensive. Additionally, you may wish to use the shell globbing "filter" feature to further reduce API calls to target specific partitions/folders.

Like the other BIG-IP modules, it is meant to be run in local-only mode.