class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::Tunnel__5::GlobalProtectSiteToSite::Entry::Client

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 297662
def _section
        :'client'
end
accept_published_routes() click to toggle source

Whether Gateway should accept routes published by Satellite

# File lib/palo_alto/config.rb, line 298028
def accept_published_routes
        prop_get('accept-published-routes')
end
accept_published_routes=(val) click to toggle source

Whether Gateway should accept routes published by Satellite

# File lib/palo_alto/config.rb, line 298032
def accept_published_routes=(val)
        prop_set('accept-published-routes', val)
end
anti_replay() click to toggle source

Enable Anti-Replay check on this tunnel

# File lib/palo_alto/config.rb, line 298036
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 298040
def anti_replay=(val)
        prop_set('anti-replay', val)
end
config_refresh_interval() click to toggle source

GlobalProtect gateway configuration refresh interval in hours

# File lib/palo_alto/config.rb, line 298004
def config_refresh_interval
        prop_get('config-refresh-interval')
end
config_refresh_interval=(val) click to toggle source

GlobalProtect gateway configuration refresh interval in hours

# File lib/palo_alto/config.rb, line 298008
def config_refresh_interval=(val)
        prop_set('config-refresh-interval', 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 298044
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 298048
def copy_tos=(val)
        prop_set('copy-tos', val)
end
dns_server() click to toggle source
# File lib/palo_alto/config.rb, line 297777
def dns_server
        @subclasses['dns-server'] ||= DnsServer.new(parent_instance: self, create_children: @create_children)
end
dns_suffix() click to toggle source
# File lib/palo_alto/config.rb, line 297801
def dns_suffix
        if @create_children
                @subclasses['dns-suffix'] ||= DnsSuffix.new(parent_instance: self, create_children: @create_children)
        else
                DnsSuffix.new(parent_instance: self)
        end
end
dns_suffix_inherited() click to toggle source

Enable dns-suffix inheritance from dynamic interface

# File lib/palo_alto/config.rb, line 298012
def dns_suffix_inherited
        prop_get('dns-suffix-inherited')
end
dns_suffix_inherited=(val) click to toggle source

Enable dns-suffix inheritance from dynamic interface

# File lib/palo_alto/config.rb, line 298016
def dns_suffix_inherited=(val)
        prop_set('dns-suffix-inherited', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 297659
def has_multiple_values?
        false
end
inheritance() click to toggle source
# File lib/palo_alto/config.rb, line 297726
def inheritance
        @subclasses['inheritance'] ||= Inheritance.new(parent_instance: self, create_children: @create_children)
end
ip_pool() click to toggle source
# File lib/palo_alto/config.rb, line 297690
def ip_pool
        if @create_children
                @subclasses['ip-pool'] ||= IpPool.new(parent_instance: self, create_children: @create_children)
        else
                IpPool.new(parent_instance: self)
        end
end
ipsec_crypto_profile() click to toggle source

IPSec crypto profile name

# File lib/palo_alto/config.rb, line 298020
def ipsec_crypto_profile
        prop_get('ipsec-crypto-profile')
end
ipsec_crypto_profile=(val) click to toggle source

IPSec crypto profile name

# File lib/palo_alto/config.rb, line 298024
def ipsec_crypto_profile=(val)
        prop_set('ipsec-crypto-profile', val)
end
split_tunneling() click to toggle source
# File lib/palo_alto/config.rb, line 297847
def split_tunneling
        @subclasses['split-tunneling'] ||= SplitTunneling.new(parent_instance: self, create_children: @create_children)
end
tunnel_monitor() click to toggle source
# File lib/palo_alto/config.rb, line 297926
def tunnel_monitor
        @subclasses['tunnel-monitor'] ||= TunnelMonitor.new(parent_instance: self, create_children: @create_children)
end
valid_networks() click to toggle source
# File lib/palo_alto/config.rb, line 297952
def valid_networks
        if @create_children
                @subclasses['valid-networks'] ||= ValidNetworks.new(parent_instance: self, create_children: @create_children)
        else
                ValidNetworks.new(parent_instance: self)
        end
end