Class: Ansible::Ruby::Modules::Nxos_install_os

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/nxos/nxos_install_os.rb

Overview

Install an operating system by setting the boot options like boot image and kickstart image and optionally select to install using ISSU (In Server Software Upgrade).

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

#issu:required, ...

Returns Upgrade using In Service Software Upgrade (ISSU). (Supported on N5k, N7k, N9k platforms),Selecting ‘required’ or ‘yes’ means that upgrades will only proceed if the switch is capable of ISSU.,Selecting ‘desired’ means that upgrades will use ISSU if possible but will fall back to disruptive upgrade if needed.,Selecting ‘no’ means do not use ISSU. Forced disruptive.

Returns:

  • (:required, :desired, :yes, :no, nil)

    Upgrade using In Service Software Upgrade (ISSU). (Supported on N5k, N7k, N9k platforms),Selecting ‘required’ or ‘yes’ means that upgrades will only proceed if the switch is capable of ISSU.,Selecting ‘desired’ means that upgrades will use ISSU if possible but will fall back to disruptive upgrade if needed.,Selecting ‘no’ means do not use ISSU. Forced disruptive.



19
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_install_os.rb', line 19

attribute :issu

#kickstart_image_fileObject?

Returns Name of the kickstart image file on flash. (Not required on all Nexus platforms).

Returns:

  • (Object, nil)

    Name of the kickstart image file on flash. (Not required on all Nexus platforms)



16
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_install_os.rb', line 16

attribute :kickstart_image_file

#system_image_fileString

Returns Name of the system (or combined) image file on flash.

Returns:

  • (String)

    Name of the system (or combined) image file on flash.



12
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_install_os.rb', line 12

attribute :system_image_file