infoblox.nios_modules.nios_inventory (1.6.1) — inventory

Infoblox inventory plugin

| "added in version" 1.0.0 of infoblox.nios_modules"

Authors: Will Tome (@willtome)

Install collection

Install with ansible-galaxy collection install infoblox.nios_modules:==1.6.1


Add to requirements.yml

  collections:
    - name: infoblox.nios_modules
      version: 1.6.1

Description

This plugin allows you to query the Infoblox Grid for host records and use the response data to populate the inventory file.


Requirements

Inputs

    
host:
    description:
    - Specifies the DNS host name or address for connecting to the remote instance of
      NIOS WAPI over REST.
    - Value can also be specified using C(INFOBLOX_HOST) environment variable.
    env:
    - name: INFOBLOX_HOST
    required: true
    type: string

extattrs:
    default: {}
    description:
    - Allows you to filter the returned host record based on the extensible attributes
      assigned to them.
    type: dict

password:
    description:
    - Specifies the password to use to authenticate the connection to the remote instance
      of NIOS.
    - Value can also be specified using C(INFOBLOX_PASSWORD) environment variable.
    env:
    - name: INFOBLOX_PASSWORD
    type: string

username:
    description:
    - Configures the username to use to authenticate the connection to the remote instance
      of NIOS.
    - Value can also be specified using C(INFOBLOX_USERNAME) environment variable.
    env:
    - name: INFOBLOX_USERNAME
    required: true
    type: string

hostfilter:
    default: {}
    description:
    - Accepts a key/value pair and uses it to filter the host records to be returned.
    type: dict