Class: IControl::ASM::SystemConfiguration
- Inherits:
-
Base
- Object
- Base
- IControl::ASM::SystemConfiguration
- Defined in:
- lib/icontrol/asm/system_configuration.rb,
lib/icontrol/asm.rb
Overview
The SystemConfiguration interface enables you to manipulate system-wide settings of ASM.
Instance Method Summary collapse
-
#is_asm_ready ⇒ boolean
Returns the current status of ASM: '1’=ASM ready '0’=ASM not ready.
-
#set_violation_severities(opts) ⇒ Object
Set the severity of violations.
-
#signature_file_version ⇒ String
Returns the current version of the installed signature file.
-
#update_signature_file_automatic(opts) ⇒ SignatureFileUpdateReturnValue
Updates the factory negsig file automatically from F5 server.
-
#update_signature_file_manual(opts) ⇒ SignatureFileUpdateReturnValue
Updates the factory negsig file manually.
-
#version ⇒ String
Gets the version information for this interface.
-
#violation_severities ⇒ ViolationSeverity
Get the severity of violations.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class IControl::Base
Instance Method Details
#is_asm_ready ⇒ boolean
Returns the current status of ASM: '1’=ASM ready '0’=ASM not ready
46 47 48 |
# File 'lib/icontrol/asm/system_configuration.rb', line 46 def is_asm_ready super end |
#set_violation_severities(opts) ⇒ Object
Set the severity of violations.
58 59 60 61 |
# File 'lib/icontrol/asm/system_configuration.rb', line 58 def set_violation_severities(opts) opts = check_params(opts,[:violation_severities]) super(opts) end |
#signature_file_version ⇒ String
Returns the current version of the installed signature file
16 17 18 |
# File 'lib/icontrol/asm/system_configuration.rb', line 16 def signature_file_version super end |
#update_signature_file_automatic(opts) ⇒ SignatureFileUpdateReturnValue
Updates the factory negsig file automatically from F5 server
75 76 77 78 |
# File 'lib/icontrol/asm/system_configuration.rb', line 75 def update_signature_file_automatic(opts) opts = check_params(opts,[:do_set_active,:force,:user_name,:check_interval]) super(opts) end |
#update_signature_file_manual(opts) ⇒ SignatureFileUpdateReturnValue
Updates the factory negsig file manually
93 94 95 96 |
# File 'lib/icontrol/asm/system_configuration.rb', line 93 def update_signature_file_manual(opts) opts = check_params(opts,[:file_context,:do_set_active,:force,:user_name,:check_interval]) super(opts) end |
#version ⇒ String
Gets the version information for this interface.
24 25 26 |
# File 'lib/icontrol/asm/system_configuration.rb', line 24 def version super end |
#violation_severities ⇒ ViolationSeverity
Get the severity of violations.
35 36 37 |
# File 'lib/icontrol/asm/system_configuration.rb', line 35 def violation_severities super end |