class PaloAlto::XML::Config::Shared::PreRulebase::Security::Rules::Entry
Public Instance Methods
_section()
click to toggle source
# File lib/palo_alto/config.rb, line 55104 def _section :'entry' end
action()
click to toggle source
# File lib/palo_alto/config.rb, line 56379 def action prop_get('action') end
action=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56382 def action=(val) prop_set('action', val) end
application()
click to toggle source
# File lib/palo_alto/config.rb, line 55552 def application if @create_children @subclasses['application'] ||= Application.new(parent_instance: self, create_children: @create_children) else Application.new(parent_instance: self) end end
category()
click to toggle source
# File lib/palo_alto/config.rb, line 55514 def category if @create_children @subclasses['category'] ||= Category.new(parent_instance: self, create_children: @create_children) else Category.new(parent_instance: self) end end
description()
click to toggle source
# File lib/palo_alto/config.rb, line 56367 def description prop_get('description') end
description=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56370 def description=(val) prop_set('description', val) end
destination()
click to toggle source
# File lib/palo_alto/config.rb, line 55441 def destination if @create_children @subclasses['destination'] ||= Destination.new(parent_instance: self, create_children: @create_children) else Destination.new(parent_instance: self) end end
destination_hip()
click to toggle source
# File lib/palo_alto/config.rb, line 55716 def destination_hip if @create_children @subclasses['destination-hip'] ||= DestinationHip.new(parent_instance: self, create_children: @create_children) else DestinationHip.new(parent_instance: self) end end
disabled()
click to toggle source
Disable the rule
# File lib/palo_alto/config.rb, line 56360 def disabled prop_get('disabled') end
disabled=(val)
click to toggle source
Disable the rule
# File lib/palo_alto/config.rb, line 56364 def disabled=(val) prop_set('disabled', val) end
from()
click to toggle source
# File lib/palo_alto/config.rb, line 55275 def from if @create_children @subclasses['from'] ||= From.new(parent_instance: self, create_children: @create_children) else From.new(parent_instance: self) end end
group_tag()
click to toggle source
# File lib/palo_alto/config.rb, line 56373 def group_tag prop_get('group-tag') end
group_tag=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56376 def group_tag=(val) prop_set('group-tag', val) end
has_multiple_values?()
click to toggle source
# File lib/palo_alto/config.rb, line 55101 def has_multiple_values? false end
hip_profiles()
click to toggle source
# File lib/palo_alto/config.rb, line 55778 def hip_profiles if @create_children @subclasses['hip-profiles'] ||= HipProfiles.new(parent_instance: self, create_children: @create_children) else HipProfiles.new(parent_instance: self) end end
icmp_unreachable()
click to toggle source
Send ICMP unreachable error when action is drop or reset
# File lib/palo_alto/config.rb, line 56386 def icmp_unreachable prop_get('icmp-unreachable') end
icmp_unreachable=(val)
click to toggle source
Send ICMP unreachable error when action is drop or reset
# File lib/palo_alto/config.rb, line 56390 def icmp_unreachable=(val) prop_set('icmp-unreachable', val) end
log_end()
click to toggle source
Log
at session end (required for certain ACC tables)
# File lib/palo_alto/config.rb, line 56414 def log_end prop_get('log-end') end
log_end=(val)
click to toggle source
Log
at session end (required for certain ACC tables)
# File lib/palo_alto/config.rb, line 56418 def log_end=(val) prop_set('log-end', val) end
log_setting()
click to toggle source
# File lib/palo_alto/config.rb, line 56399 def log_setting prop_get('log-setting') end
log_setting=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56402 def log_setting=(val) prop_set('log-setting', val) end
log_start()
click to toggle source
Log
at session start
# File lib/palo_alto/config.rb, line 56406 def log_start prop_get('log-start') end
log_start=(val)
click to toggle source
Log
at session start
# File lib/palo_alto/config.rb, line 56410 def log_start=(val) prop_set('log-start', val) end
name()
click to toggle source
alphanumeric string [ 0-9a-zA-Z._-]
# File lib/palo_alto/config.rb, line 56338 def name prop_get('@name') end
negate_destination()
click to toggle source
# File lib/palo_alto/config.rb, line 56353 def negate_destination prop_get('negate-destination') end
negate_destination=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56356 def negate_destination=(val) prop_set('negate-destination', val) end
negate_source()
click to toggle source
# File lib/palo_alto/config.rb, line 56347 def negate_source prop_get('negate-source') end
negate_source=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56350 def negate_source=(val) prop_set('negate-source', val) end
option()
click to toggle source
# File lib/palo_alto/config.rb, line 55807 def option @subclasses['option'] ||= Option.new(parent_instance: self, create_children: @create_children) end
profile_setting()
click to toggle source
# File lib/palo_alto/config.rb, line 56131 def profile_setting if @create_children @subclasses['profile-setting'] ||= ProfileSetting.new(parent_instance: self, create_children: @create_children) else ProfileSetting.new(parent_instance: self) end end
qos()
click to toggle source
# File lib/palo_alto/config.rb, line 56239 def qos @subclasses['qos'] ||= Qos.new(parent_instance: self, create_children: @create_children) end
rule_type()
click to toggle source
# File lib/palo_alto/config.rb, line 56393 def rule_type prop_get('rule-type') end
rule_type=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56396 def rule_type=(val) prop_set('rule-type', val) end
schedule()
click to toggle source
# File lib/palo_alto/config.rb, line 56341 def schedule prop_get('schedule') end
schedule=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 56344 def schedule=(val) prop_set('schedule', val) end
service()
click to toggle source
# File lib/palo_alto/config.rb, line 55478 def service if @create_children @subclasses['service'] ||= Service.new(parent_instance: self, create_children: @create_children) else Service.new(parent_instance: self) end end
source()
click to toggle source
# File lib/palo_alto/config.rb, line 55359 def source if @create_children @subclasses['source'] ||= Source.new(parent_instance: self, create_children: @create_children) else Source.new(parent_instance: self) end end
source_hip()
click to toggle source
# File lib/palo_alto/config.rb, line 55682 def source_hip if @create_children @subclasses['source-hip'] ||= SourceHip.new(parent_instance: self, create_children: @create_children) else SourceHip.new(parent_instance: self) end end
source_imei()
click to toggle source
# File lib/palo_alto/config.rb, line 55614 def source_imei if @create_children @subclasses['source-imei'] ||= SourceImei.new(parent_instance: self, create_children: @create_children) else SourceImei.new(parent_instance: self) end end
source_imsi()
click to toggle source
# File lib/palo_alto/config.rb, line 55583 def source_imsi if @create_children @subclasses['source-imsi'] ||= SourceImsi.new(parent_instance: self, create_children: @create_children) else SourceImsi.new(parent_instance: self) end end
source_nw_slice()
click to toggle source
# File lib/palo_alto/config.rb, line 55645 def source_nw_slice if @create_children @subclasses['source-nw-slice'] ||= SourceNwSlice.new(parent_instance: self, create_children: @create_children) else SourceNwSlice.new(parent_instance: self) end end
source_user()
click to toggle source
# File lib/palo_alto/config.rb, line 55401 def source_user if @create_children @subclasses['source-user'] ||= SourceUser.new(parent_instance: self, create_children: @create_children) else SourceUser.new(parent_instance: self) end end
tag()
click to toggle source
# File lib/palo_alto/config.rb, line 55744 def tag if @create_children @subclasses['tag'] ||= Tag.new(parent_instance: self, create_children: @create_children) else Tag.new(parent_instance: self) end end
target()
click to toggle source
# File lib/palo_alto/config.rb, line 55238 def target @subclasses['target'] ||= Target.new(parent_instance: self, create_children: @create_children) end
to()
click to toggle source
# File lib/palo_alto/config.rb, line 55318 def to if @create_children @subclasses['to'] ||= To.new(parent_instance: self, create_children: @create_children) else To.new(parent_instance: self) end end