Class: Ansible::Ruby::Modules::Netact_cm_command
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Netact_cm_command
- Defined in:
- lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb
Overview
netact_cm_command can be used to run various configuration management operations. This module requires that the target hosts have Nokia NetAct network management system installed. Module will access the Configurator command line interface in NetAct to upload network configuration to NetAct, run configuration export, plan import and configuration provision operations To set the scope of the operation, define Distinguished Name (DN) or Working Set (WS) or Maintenance Region (MR) as input
Instance Method Summary collapse
-
#backupPlanName ⇒ String?
Specifies a backup plan name.
-
#createBackupPlan ⇒ Symbol?
Specifies if backup plan generation is enabled.
-
#extra_opts ⇒ String?
Extra options to be set for operations.
-
#fileFormat ⇒ :RAML2, ...
Indicates file format.
-
#fileName ⇒ String?
Specifies a file name.
-
#inputFile ⇒ Object?
Specifies full path to plan file location for the import operation.
-
#operation ⇒ :upload, ...
Supported operations allow user to upload actual configuration from the network, to import and provision prepared plans, or export reference or actual configuration for planning purposes.
-
#opsName ⇒ Object?
User specified operation name.
-
#planName ⇒ String?
Specifies a plan name.
-
#typeOption ⇒ :plan, ...
Specifies the type of the export operation.
-
#verbose ⇒ Object?
NetAct Configurator will print more info.
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
#backupPlanName ⇒ String?
Returns Specifies a backup plan name.
51 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 51 attribute :backupPlanName |
#createBackupPlan ⇒ Symbol?
Returns Specifies if backup plan generation is enabled.
47 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 47 attribute :createBackupPlan |
#extra_opts ⇒ String?
Returns Extra options to be set for operations. Check Configuration Management > Configuration Management Operating Procedures > Command Line Operations in Nokia NetAct user documentation for further information for extra options.
58 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 58 attribute :extra_opts |
#fileFormat ⇒ :RAML2, ...
Returns Indicates file format.
36 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 36 attribute :fileFormat |
#fileName ⇒ String?
Returns Specifies a file name. Valid for Import and Export operations.
40 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 40 attribute :fileName |
#inputFile ⇒ Object?
Returns Specifies full path to plan file location for the import operation. This parameter (inputFile) or the fileName parameter must be filled. If both are present then the inputFile is used.
44 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 44 attribute :inputFile |
#operation ⇒ :upload, ...
Returns Supported operations allow user to upload actual configuration from the network, to import and provision prepared plans, or export reference or actual configuration for planning purposes. Provision_Mass_Modification enables provisioning the same parameters to multiple network elements. This operation supports modifications only to one object class at a time. With this option NetAct Configurator creates and provisions a plan to the network with the given scope and options.
12 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 12 attribute :operation |
#opsName ⇒ Object?
Returns user specified operation name.
16 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 16 attribute :opsName |
#planName ⇒ String?
Returns Specifies a plan name.
28 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 28 attribute :planName |
#typeOption ⇒ :plan, ...
Returns Specifies the type of the export operation.
32 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 32 attribute :typeOption |
#verbose ⇒ Object?
Returns NetAct Configurator will print more info.
55 |
# File 'lib/ansible/ruby/modules/generated/network/netact/netact_cm_command.rb', line 55 attribute :verbose |