Class: Ansible::Ruby::Modules::Vmware_guest_boot_manager
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Vmware_guest_boot_manager
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb
Overview
This module can be used to manage boot options for the given virtual machine.
Instance Method Summary collapse
-
#boot_delay ⇒ Integer?
Delay in milliseconds before starting the boot sequence.
-
#boot_firmware ⇒ :bios, ...
Choose which firmware should be used to boot the virtual machine.
-
#boot_order ⇒ Object?
List of the boot devices.
-
#boot_retry_delay ⇒ Integer?
Specify the time in milliseconds between virtual machine boot failure and subsequent attempt to boot again.,If set, will automatically set C(boot_retry_enabled) to C(True) as this parameter is required.
-
#boot_retry_enabled ⇒ Symbol?
If set to C(True), the virtual machine that fails to boot, will try to boot again after C(boot_retry_delay) is expired.,If set to C(False), the virtual machine waits indefinitely for user intervention.
-
#enter_bios_setup ⇒ Symbol?
If set to C(True), the virtual machine automatically enters BIOS setup the next time it boots.,The virtual machine resets this flag, so that the machine boots proceeds normally.
-
#name ⇒ String?
Name of the VM to work with.,This is required if C(uuid) parameter is not supplied.
-
#name_match ⇒ :first, ...
If multiple virtual machines matching the name, use the first or last found.
-
#uuid ⇒ Object?
UUID of the instance to manage if known, this is VMware’s BIOS UUID.,This is required if C(name) parameter is not supplied.
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
#boot_delay ⇒ Integer?
Returns Delay in milliseconds before starting the boot sequence.
26 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 26 attribute :boot_delay |
#boot_firmware ⇒ :bios, ...
Returns Choose which firmware should be used to boot the virtual machine.
42 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 42 attribute :boot_firmware |
#boot_order ⇒ Object?
Returns List of the boot devices.
19 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 19 attribute :boot_order |
#boot_retry_delay ⇒ Integer?
Returns Specify the time in milliseconds between virtual machine boot failure and subsequent attempt to boot again.,If set, will automatically set C(boot_retry_enabled) to C(True) as this parameter is required.
38 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 38 attribute :boot_retry_delay |
#boot_retry_enabled ⇒ Symbol?
Returns If set to C(True), the virtual machine that fails to boot, will try to boot again after C(boot_retry_delay) is expired.,If set to C(False), the virtual machine waits indefinitely for user intervention.
34 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 34 attribute :boot_retry_enabled |
#enter_bios_setup ⇒ Symbol?
Returns If set to C(True), the virtual machine automatically enters BIOS setup the next time it boots.,The virtual machine resets this flag, so that the machine boots proceeds normally.
30 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 30 attribute :enter_bios_setup |
#name ⇒ String?
Returns Name of the VM to work with.,This is required if C(uuid) parameter is not supplied.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 12 attribute :name |
#name_match ⇒ :first, ...
Returns If multiple virtual machines matching the name, use the first or last found.
22 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 22 attribute :name_match |
#uuid ⇒ Object?
Returns UUID of the instance to manage if known, this is VMware’s BIOS UUID.,This is required if C(name) parameter is not supplied.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/vmware/vmware_guest_boot_manager.rb', line 16 attribute :uuid |