Class: Ansible::Ruby::Modules::Nxos_gir
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Nxos_gir
- Defined in:
- lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb
Overview
Trigger a graceful removal or insertion (GIR) of the switch.
Instance Method Summary collapse
-
#state ⇒ :present, :absent
Specify desired state of the resource.
-
#system_mode_maintenance ⇒ Symbol?
When C(system_mode_maintenance=true) it puts all enabled protocols in maintenance mode (using the isolate command).
-
#system_mode_maintenance_dont_generate_profile ⇒ Symbol?
When C(system_mode_maintenance_dont_generate_profile=true) it prevents the dynamic searching of enabled protocols and executes commands configured in a maintenance-mode profile.
-
#system_mode_maintenance_on_reload_reset_reason ⇒ :hw_error, ...
Boots the switch into maintenance mode automatically in the event of a specified system crash.
-
#system_mode_maintenance_shutdown ⇒ Symbol?
Shuts down all protocols, vPC domains, and interfaces except the management interface (using the shutdown command).
-
#system_mode_maintenance_timeout ⇒ Integer?
Keeps the switch in maintenance mode for a specified number of minutes.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#state ⇒ :present, :absent
32 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 32 attribute :state |
#system_mode_maintenance ⇒ Symbol?
12 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 12 attribute :system_mode_maintenance |
#system_mode_maintenance_dont_generate_profile ⇒ Symbol?
16 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 16 attribute :system_mode_maintenance_dont_generate_profile |
#system_mode_maintenance_on_reload_reset_reason ⇒ :hw_error, ...
28 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 28 attribute :system_mode_maintenance_on_reload_reset_reason |
#system_mode_maintenance_shutdown ⇒ Symbol?
24 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 24 attribute :system_mode_maintenance_shutdown |
#system_mode_maintenance_timeout ⇒ Integer?
20 |
# File 'lib/ansible/ruby/modules/generated/network/nxos/nxos_gir.rb', line 20 attribute :system_mode_maintenance_timeout |