class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Network::Tunnel__5::Ipsec::Entry
Public Instance Methods
_section()
click to toggle source
# File lib/palo_alto/config.rb, line 188837 def _section :'entry' end
anti_replay()
click to toggle source
Enable Anti-Replay check on this tunnel
# File lib/palo_alto/config.rb, line 190247 def anti_replay prop_get('anti-replay') end
anti_replay=(val)
click to toggle source
Enable Anti-Replay check on this tunnel
# File lib/palo_alto/config.rb, line 190251 def anti_replay=(val) prop_set('anti-replay', val) end
auto_key()
click to toggle source
# File lib/palo_alto/config.rb, line 189383 def auto_key @subclasses['auto-key'] ||= AutoKey.new(parent_instance: self, create_children: @create_children) end
comment()
click to toggle source
# File lib/palo_alto/config.rb, line 190232 def comment prop_get('comment') end
comment=(val)
click to toggle source
# File lib/palo_alto/config.rb, line 190235 def comment=(val) prop_set('comment', val) end
copy_flow_label()
click to toggle source
Copy IPv6 flow label for 6in6 tunnel from inner packet to IPSec packet (not recommended)
# File lib/palo_alto/config.rb, line 190263 def copy_flow_label prop_get('copy-flow-label') end
copy_flow_label=(val)
click to toggle source
Copy IPv6 flow label for 6in6 tunnel from inner packet to IPSec packet (not recommended)
# File lib/palo_alto/config.rb, line 190267 def copy_flow_label=(val) prop_set('copy-flow-label', val) end
copy_tos()
click to toggle source
Copy IP TOS bits from inner packet to IPSec packet (not recommended)
# File lib/palo_alto/config.rb, line 190255 def copy_tos prop_get('copy-tos') end
copy_tos=(val)
click to toggle source
Copy IP TOS bits from inner packet to IPSec packet (not recommended)
# File lib/palo_alto/config.rb, line 190259 def copy_tos=(val) prop_set('copy-tos', val) end
disabled()
click to toggle source
Disable the IPSec tunnel
# File lib/palo_alto/config.rb, line 190217 def disabled prop_get('disabled') end
disabled=(val)
click to toggle source
Disable the IPSec tunnel
# File lib/palo_alto/config.rb, line 190221 def disabled=(val) prop_set('disabled', val) end
enable_gre_encapsulation()
click to toggle source
allow GRE over IPSec
# File lib/palo_alto/config.rb, line 190271 def enable_gre_encapsulation prop_get('enable-gre-encapsulation') end
enable_gre_encapsulation=(val)
click to toggle source
allow GRE over IPSec
# File lib/palo_alto/config.rb, line 190275 def enable_gre_encapsulation=(val) prop_set('enable-gre-encapsulation', val) end
global_protect_satellite()
click to toggle source
# File lib/palo_alto/config.rb, line 190151 def global_protect_satellite @subclasses['global-protect-satellite'] ||= GlobalProtectSatellite.new(parent_instance: self, create_children: @create_children) end
has_multiple_values?()
click to toggle source
# File lib/palo_alto/config.rb, line 188834 def has_multiple_values? false end
ipv6()
click to toggle source
use IPv6 for the IPSec tunnel
# File lib/palo_alto/config.rb, line 190225 def ipv6 prop_get('ipv6') end
ipv6=(val)
click to toggle source
use IPv6 for the IPSec tunnel
# File lib/palo_alto/config.rb, line 190229 def ipv6=(val) prop_set('ipv6', val) end
manual_key()
click to toggle source
# File lib/palo_alto/config.rb, line 189893 def manual_key @subclasses['manual-key'] ||= ManualKey.new(parent_instance: self, create_children: @create_children) end
name()
click to toggle source
alphanumeric string begin with letter: [0-9a-zA-Z._-]
# File lib/palo_alto/config.rb, line 190213 def name prop_get('@name') end
tunnel_interface()
click to toggle source
to apply IPSec VPN tunnels to tunnel interface
# File lib/palo_alto/config.rb, line 190239 def tunnel_interface prop_get('tunnel-interface') end
tunnel_interface=(val)
click to toggle source
to apply IPSec VPN tunnels to tunnel interface
# File lib/palo_alto/config.rb, line 190243 def tunnel_interface=(val) prop_set('tunnel-interface', val) end
tunnel_monitor()
click to toggle source
# File lib/palo_alto/config.rb, line 188913 def tunnel_monitor @subclasses['tunnel-monitor'] ||= TunnelMonitor.new(parent_instance: self, create_children: @create_children) end