| Parameter | Choices/Defaults | Configuration | Comments | 
                
                                                            | address 
                    -
                                             / required                     |  |  | Network IP or range of IPs to scan, you can use a simple range (10.2.2.15-25) or CIDR notation. | 
                            
                                                            | cache 
                    boolean
                                                                 |  |  ini entries:
                                                                 [inventory]cache = no
env:ANSIBLE_INVENTORY_CACHE | Toggle to enable/disable the caching of the inventory's source data, requires a cache plugin setup to work. | 
                            
                                                            | cache_connection 
                    string
                                                                 |  |  ini entries:
                                                                 [defaults]fact_caching_connection = VALUE
 [inventory]cache_connection = VALUE
env:ANSIBLE_CACHE_PLUGIN_CONNECTION env:ANSIBLE_INVENTORY_CACHE_CONNECTION | Cache connection data or path, read cache plugin documentation for specifics. | 
                            
                                                            | cache_plugin 
                    string
                                                                 | Default: 
 "memory" |  ini entries:
                                                                 [defaults]fact_caching = memory
 [inventory]cache_plugin = memory
env:ANSIBLE_CACHE_PLUGIN env:ANSIBLE_INVENTORY_CACHE_PLUGIN | Cache plugin to use for the inventory's source data. | 
                            
                                                            | cache_prefix 
                    -
                                                                 | Default: 
 "ansible_inventory_" |  ini entries:
                                                                 [default]fact_caching_prefix = ansible_inventory_
 [inventory]cache_prefix = ansible_inventory_
env:ANSIBLE_CACHE_PLUGIN_PREFIX env:ANSIBLE_INVENTORY_CACHE_PLUGIN_PREFIX | Prefix to use for cache plugin files/tables | 
                            
                                                            | cache_timeout 
                    integer
                                                                 | Default: 
 3600 |  ini entries:
                                                                 [defaults]fact_caching_timeout = 3600
 [inventory]cache_timeout = 3600
env:ANSIBLE_CACHE_PLUGIN_TIMEOUT env:ANSIBLE_INVENTORY_CACHE_TIMEOUT | Cache duration in seconds | 
                            
                                                            | compose 
                    dictionary
                                                                 | Default: 
 {} |  | Create vars from jinja2 expressions. | 
                            
                                                            | exclude 
                    list
                                                                 |  |  | list of addresses to exclude | 
                            
                                                            | groups 
                    dictionary
                                                                 | Default: 
 {} |  | Add hosts to group based on Jinja2 conditionals. | 
                            
                                                            | ipv4 
                    boolean
                                                                 | Default: 
 "yes" |  | use IPv4 type addresses | 
                            
                                                            | ipv6 
                    boolean
                                                                 | Default: 
 "yes" |  | use IPv6 type addresses | 
                            
                                                            | keyed_groups 
                    list
                                                                 | Default: 
 [] |  | Add hosts to group based on the values of a variable. | 
                            
                                                            | plugin 
                    -
                                             / required                     |  |  | token that ensures this is a source file for the 'nmap' plugin. | 
                            
                                                            | ports 
                    boolean
                                                                 | Default: 
 "yes" |  | Enable/disable scanning for open ports | 
                            
                                                            | strict 
                    boolean
                                                                 |  |  | If yesmake invalid entries a fatal error, otherwise skip and continue. Since it is possible to use facts in the expressions they might not always be available and we ignore those errors by default. |