class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::Tunnel__5::Ipsec::Entry

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 295372
def _section
        :'entry'
end
anti_replay() click to toggle source

Enable Anti-Replay check on this tunnel

# File lib/palo_alto/config.rb, line 296787
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 296791
def anti_replay=(val)
        prop_set('anti-replay', val)
end
auto_key() click to toggle source
# File lib/palo_alto/config.rb, line 295923
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 296772
def comment
        prop_get('comment')
end
comment=(val) click to toggle source
# File lib/palo_alto/config.rb, line 296775
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 296803
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 296807
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 296795
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 296799
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 296757
def disabled
        prop_get('disabled')
end
disabled=(val) click to toggle source

Disable the IPSec tunnel

# File lib/palo_alto/config.rb, line 296761
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 296811
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 296815
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 296691
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 295369
def has_multiple_values?
        false
end
ipv6() click to toggle source

use IPv6 for the IPSec tunnel

# File lib/palo_alto/config.rb, line 296765
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 296769
def ipv6=(val)
        prop_set('ipv6', val)
end
manual_key() click to toggle source
# File lib/palo_alto/config.rb, line 296433
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 296753
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 296779
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 296783
def tunnel_interface=(val)
        prop_set('tunnel-interface', val)
end
tunnel_monitor() click to toggle source
# File lib/palo_alto/config.rb, line 295449
def tunnel_monitor
        @subclasses['tunnel-monitor'] ||= TunnelMonitor.new(parent_instance: self, create_children: @create_children)
end