dellemc.openmanage.ome_inventory (9.1.0) — inventory

Group inventory plugin on OpenManage Enterprise.

| "added in version" 7.1.0 of dellemc.openmanage"

Authors: Felix Stephen (@felixs88)

Install collection

Install with ansible-galaxy collection install dellemc.openmanage:==9.1.0


Add to requirements.yml

  collections:
    - name: dellemc.openmanage
      version: 9.1.0

Description

This plugin allows to retrieve inventory hosts from groups on OpenManage Enterprise.


Requirements

Inputs

    
port:
    default: 443
    description:
    - OpenManage Enterprise or OpenManage Enterprise Modular HTTPS port.
    - If the value is not specified in the task, the value of environment variable C(OME_PORT)
      will be used instead.
    type: int

ca_path:
    description:
    - The Privacy Enhanced Mail (PEM) file that contains a CA certificate to be used for
      the validation.
    type: path

timeout:
    default: 30
    description: The socket level timeout in seconds.
    type: int

hostname:
    description:
    - OpenManage Enterprise or OpenManage Enterprise Modular IP address or hostname.
    - If the value is not specified in the task, the value of environment variable C(OME_HOSTNAME)
      will be used instead.
    env:
    - name: OME_HOSTNAME
    required: true
    type: str

password:
    description:
    - OpenManage Enterprise or OpenManage Enterprise Modular password.
    - If the value is not specified in the task, the value of environment variable C(OME_PASSWORD)
      will be used instead.
    env:
    - name: OME_PASSWORD
    required: true
    type: str

username:
    description:
    - OpenManage Enterprise or OpenManage Enterprise Modular username.
    - If the value is not specified in the task, the value of environment variable C(OME_USERNAME)
      will be used instead.
    env:
    - name: OME_USERNAME
    required: true
    type: str

host_vars:
    description: To include host related variables in the inventory source.
    required: false
    type: dict

group_vars:
    description: To include group variables in the inventory source.
    required: false
    type: dict

ome_group_name:
    description: Group name.
    required: false
    type: str

validate_certs:
    default: true
    description:
    - If C(false), the SSL certificates will not be validated.
    - Configure C(false) only on personally controlled sites where self-signed certificates
      are used.
    - Prior to collection version C(5.0.0), the I(validate_certs) is C(false) by default.
    type: bool