Class: Ansible::Ruby::Modules::Nso_action
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Nso_action
- Defined in:
- lib/ansible/ruby/modules/generated/network/nso/nso_action.rb
Overview
This module provices support for executing Cisco NSO actions and then verifying that the output is as expected.
Instance Method Summary collapse
-
#input ⇒ Object?
NSO action parameters.rn.
-
#output_invalid ⇒ Object?
List of result parameter names that will cause the task to fail if they are present.rn.
-
#output_required ⇒ Hash?
Required output parameters.rn.
-
#path ⇒ String
Path to NSO action.
-
#validate_strict ⇒ Object?
If set to true, the task will fail if any output parameters not in output_required is present in the output.rn.
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
#input ⇒ Object?
Returns NSO action parameters.rn.
16 |
# File 'lib/ansible/ruby/modules/generated/network/nso/nso_action.rb', line 16 attribute :input |
#output_invalid ⇒ Object?
Returns List of result parameter names that will cause the task to fail if they are present.rn.
23 |
# File 'lib/ansible/ruby/modules/generated/network/nso/nso_action.rb', line 23 attribute :output_invalid |
#output_required ⇒ Hash?
Returns Required output parameters.rn.
19 |
# File 'lib/ansible/ruby/modules/generated/network/nso/nso_action.rb', line 19 attribute :output_required |
#path ⇒ String
Returns Path to NSO action.
12 |
# File 'lib/ansible/ruby/modules/generated/network/nso/nso_action.rb', line 12 attribute :path |
#validate_strict ⇒ Object?
Returns If set to true, the task will fail if any output parameters not in output_required is present in the output.rn.
26 |
# File 'lib/ansible/ruby/modules/generated/network/nso/nso_action.rb', line 26 attribute :validate_strict |