Class: Ansible::Ruby::Modules::Hpilo_facts

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/remote_management/hpilo/hpilo_facts.rb

Overview

This module gathers facts for a specific system using its HP iLO interface. These facts include hardware and network related information useful for provisioning (e.g. macaddress, uuid). This module requires the hpilo python module.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#hostString

Returns The HP iLO hostname/address that is linked to the physical system.

Returns:

  • (String)

    The HP iLO hostname/address that is linked to the physical system.



13
# File 'lib/ansible/ruby/modules/generated/remote_management/hpilo/hpilo_facts.rb', line 13

attribute :host

#loginString?

Returns The login name to authenticate to the HP iLO interface.

Returns:

  • (String, nil)

    The login name to authenticate to the HP iLO interface.



17
# File 'lib/ansible/ruby/modules/generated/remote_management/hpilo/hpilo_facts.rb', line 17

attribute :login

#passwordString?

Returns The password to authenticate to the HP iLO interface.

Returns:

  • (String, nil)

    The password to authenticate to the HP iLO interface.



21
# File 'lib/ansible/ruby/modules/generated/remote_management/hpilo/hpilo_facts.rb', line 21

attribute :password

#ssl_version:SSLv3, ...

Returns Change the ssl_version used.

Returns:

  • (:SSLv3, :SSLv23, :TLSv1, :TLSv1_1, :TLSv1_2, nil)

    Change the ssl_version used.



25
# File 'lib/ansible/ruby/modules/generated/remote_management/hpilo/hpilo_facts.rb', line 25

attribute :ssl_version