Class: PaloAlto::XML::Config::Shared::PreRulebase::TunnelInspect::Rules::Entry::MonitorOptions::LogSettingOverride

Inherits:
PaloAlto::XML::ConfigClass show all
Defined in:
lib/palo_alto/config.rb

Constant Summary

Constants included from DSL

DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS

Instance Attribute Summary

Attributes inherited from PaloAlto::XML::ConfigClass

#api_attributes, #parent_instance, #subclasses

Attributes inherited from Expression

#arguments, #expression

Instance Method Summary collapse

Methods inherited from PaloAlto::XML::ConfigClass

#array_class_setter, #clear!, #complete, #create!, #delete!, #delete_child, #edit!, #enforce_type, #enforce_types, #external_set, #get, #get_all, #get_class_from_child_str, #get_primary_key, #initialize, #inspect, #maybe_register_subclass, #multimove!, #prop_get, #prop_set, #selector_subclasses, #set!, #set_array_class_attributes, #set_values, #to_xml, #values, #xml_builder

Methods inherited from Expression

#current, #initialize, #to_xpath

Methods included from DSL

#anywhere, #axis, #binary_operator, #child, #contains_word, #css, #current, #descendant, #ends_with, #function, #is, #last, #lowercase, #method, #next_sibling, #one_of, #parenthesis, #position, #previous_sibling, #qname, #relative, #root, #text, #union, #uppercase, #where, #xpath_attr

Constructor Details

This class inherits a constructor from PaloAlto::XML::ConfigClass

Instance Method Details

#_sectionObject



36317
36318
36319
# File 'lib/palo_alto/config.rb', line 36317

def _section
:'log-setting-override'
end

#enableObject



36321
36322
36323
# File 'lib/palo_alto/config.rb', line 36321

def enable
prop_get('enable')
end

#enable=(val) ⇒ Object



36324
36325
36326
# File 'lib/palo_alto/config.rb', line 36324

def enable=(val)
prop_set('enable', val)
end

#has_multiple_values?Boolean

Returns:

  • (Boolean)


36316
# File 'lib/palo_alto/config.rb', line 36316

def has_multiple_values?; false; end

#log_endObject

Log at session end (required for certain ACC tables)



36342
36343
36344
# File 'lib/palo_alto/config.rb', line 36342

def log_end
prop_get('log-end')
end

#log_end=(val) ⇒ Object

Log at session end (required for certain ACC tables)



36346
36347
36348
# File 'lib/palo_alto/config.rb', line 36346

def log_end=(val)
prop_set('log-end', val)
end

#log_settingObject



36327
36328
36329
# File 'lib/palo_alto/config.rb', line 36327

def log_setting
prop_get('log-setting')
end

#log_setting=(val) ⇒ Object



36330
36331
36332
# File 'lib/palo_alto/config.rb', line 36330

def log_setting=(val)
prop_set('log-setting', val)
end

#log_startObject

Log at session start



36334
36335
36336
# File 'lib/palo_alto/config.rb', line 36334

def log_start
prop_get('log-start')
end

#log_start=(val) ⇒ Object

Log at session start



36338
36339
36340
# File 'lib/palo_alto/config.rb', line 36338

def log_start=(val)
prop_set('log-start', val)
end