Index of all Lookup Plugins
amazon.aws
amazon.aws.aws_account_attribute – Look up AWS account attributes.
amazon.aws.aws_secret – Look up secrets stored in AWS Secrets Manager.
amazon.aws.aws_service_ip_ranges – Look up the IP ranges for services provided in AWS such as EC2 and S3.
amazon.aws.aws_ssm – Get the value for a SSM parameter or all parameters under a path.
ansible.builtin
ansible.builtin.config – Lookup current Ansible configuration values
ansible.builtin.csvfile – read data from a TSV or CSV file
ansible.builtin.dict – returns key/value pair items from dictionaries
ansible.builtin.env – Read the value of environment variables
ansible.builtin.file – read file contents
ansible.builtin.fileglob – list files matching a pattern
ansible.builtin.first_found – return first file found from list
ansible.builtin.indexed_items – rewrites lists to return ‘indexed items’
ansible.builtin.ini – read data from a ini file
ansible.builtin.inventory_hostnames – list of inventory hosts matching a host pattern
ansible.builtin.items – list of items
ansible.builtin.lines – read lines from command
ansible.builtin.list – simply returns what it is given.
ansible.builtin.nested – composes a list with nested elements of other lists
ansible.builtin.password – retrieve or generate a random password, stored in a file
ansible.builtin.pipe – read output from a command
ansible.builtin.random_choice – return random element from list
ansible.builtin.sequence – generate a list based on a number sequence
ansible.builtin.subelements – traverse nested key from a list of dictionaries
ansible.builtin.template – retrieve contents of file after templating with Jinja2
ansible.builtin.together – merges lists into synchronized list
ansible.builtin.unvault – read vaulted file(s) contents
ansible.builtin.url – return contents from URL
ansible.builtin.varnames – Lookup matching variable names
ansible.builtin.vars – Lookup templated value of variables
ansible.utils
ansible.utils.get_path – Retrieve the value in a variable using a path
ansible.utils.index_of – Find the indices of items in a list matching some criteria
ansible.utils.to_paths – Flatten a complex object into a dictionary of paths and values
ansible.utils.validate – Validate data with provided criteria
awx.awx
awx.awx.schedule_rrule – Generate an rrule string which can be used for Schedules
community.general
community.general.cartesian – returns the cartesian product of lists
community.general.chef_databag – fetches data from a Chef Databag
community.general.consul_kv – Fetch metadata from a Consul key value store.
community.general.credstash – retrieve secrets from Credstash on AWS
community.general.cyberarkpassword – get secrets from CyberArk AIM
community.general.dependent – Composes a list with nested elements of other lists or dicts which can depend on previous loop variables
community.general.dig – query DNS using the dnspython library
community.general.dnstxt – query a domain(s)’s DNS txt fields
community.general.dsv – Get secrets from Thycotic DevOps Secrets Vault
community.general.etcd – get info from an etcd server
community.general.etcd3 – Get key values from etcd3 server
community.general.filetree – recursively match all files in a directory tree
community.general.flattened – return single list completely flattened
community.general.hiera – get info from hiera data
community.general.keyring – grab secrets from the OS keyring
community.general.lastpass – fetch data from lastpass
community.general.lmdb_kv – fetch data from LMDB
community.general.manifold – get credentials from Manifold.co
community.general.nios – Query Infoblox NIOS objects
community.general.nios_next_ip – Return the next available IP address for a network
community.general.nios_next_network – Return the next available network range for a network-container
community.general.onepassword – fetch field values from 1Password
community.general.onepassword_raw – fetch an entire item from 1Password
community.general.passwordstore – manage passwords with passwordstore.org’s pass utility
community.general.random_pet – Generates random pet names
community.general.random_string – Generates random string
community.general.redis – fetch data from Redis
community.general.shelvefile – read keys from Python shelve file
community.general.tss – Get secrets from Thycotic Secret Server
community.google
community.google.gcp_storage_file – Return GC Storage content
community.grafana
community.grafana.grafana_dashboard – list or search grafana dashboards
community.hashi_vault
community.hashi_vault.hashi_vault – Retrieve secrets from HashiCorp’s Vault
community.hashi_vault.vault_read – Perform a read operation against HashiCorp Vault
community.kubernetes
community.kubernetes.k8s – Query the K8s API
community.mongodb
community.mongodb.mongodb – lookup info from MongoDB
community.network
community.network.avi – Look up
Avi
objects.
community.rabbitmq
community.rabbitmq.rabbitmq – Retrieve messages from an AMQP/AMQPS RabbitMQ queue.
community.skydive
community.skydive.skydive – Query Skydive objects
community.sops
community.sops.sops – Read sops encrypted file contents
community.windows
community.windows.laps_password – Retrieves the LAPS password for a server.
cyberark.conjur
cyberark.conjur.conjur_variable – Fetch credentials from CyberArk Conjur.
f5networks.f5_modules
f5networks.f5_modules.bigiq_license – Select a random license key from a pool of biqiq available licenses
f5networks.f5_modules.license_hopper – Return random license from list
kubernetes.core
kubernetes.core.k8s – Query the K8s API
netapp_eseries.santricity
netapp_eseries.santricity.santricity_host_detail – Expands the host information from santricity_host lookup
netapp_eseries.santricity.santricity_storage_pool – Storage pool information
netbox.netbox
netbox.netbox.nb_lookup – Queries and returns elements from NetBox
wti.remote
wti.remote.cpm_metering – Get Power and Current data from WTI OOB/Combo and PDU devices
wti.remote.cpm_status – Get status and parameters from WTI OOB and PDU devices.