Class: Ansible::Ruby::Modules::Ipmi_boot
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Ipmi_boot
- Defined in:
- lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb
Overview
Use this module to manage order of boot devices
Instance Method Summary collapse
-
#bootdev ⇒ :"network -- Request network boot", ...
Set boot device to use on next reboot.
-
#name ⇒ String
Hostname or ip address of the BMC.
-
#password ⇒ String
Password to connect to the BMC.
-
#persistent ⇒ :yes, ...
If set, ask that system firmware uses this device beyond next boot.
-
#port ⇒ Integer?
Remote RMCP port.
-
#state ⇒ :"present -- Request system turn on", ...
Whether to ensure that boot devices is desired.
-
#uefiboot ⇒ :yes, ...
If set, request UEFI boot explicitly.
-
#user ⇒ String
Username to use to connect to the BMC.
Methods inherited from Base
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
#bootdev ⇒ :"network -- Request network boot", ...
Returns Set boot device to use on next reboot.
28 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 28 attribute :bootdev |
#name ⇒ String
Returns Hostname or ip address of the BMC.
12 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 12 attribute :name |
#password ⇒ String
Returns Password to connect to the BMC.
24 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 24 attribute :password |
#persistent ⇒ :yes, ...
Returns If set, ask that system firmware uses this device beyond next boot. Be aware many systems do not honor this.
36 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 36 attribute :persistent |
#port ⇒ Integer?
Returns Remote RMCP port.
16 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 16 attribute :port |
#state ⇒ :"present -- Request system turn on", ...
Returns Whether to ensure that boot devices is desired.
32 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 32 attribute :state |
#uefiboot ⇒ :yes, ...
Returns If set, request UEFI boot explicitly. Strictly speaking, the spec suggests that if not set, the system should BIOS boot and offers no “don’t care” option. In practice, this flag not being set does not preclude UEFI boot on any system I’ve encountered.
40 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 40 attribute :uefiboot |
#user ⇒ String
Returns Username to use to connect to the BMC.
20 |
# File 'lib/ansible/ruby/modules/generated/remote_management/ipmi/ipmi_boot.rb', line 20 attribute :user |