class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Deviceconfig::Setting

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 159542
def _section
        :'setting'
end
advance_routing() click to toggle source

Enable Advanced Routing Module

# File lib/palo_alto/config.rb, line 167649
def advance_routing
        prop_get('advance-routing')
end
advance_routing=(val) click to toggle source

Enable Advanced Routing Module

# File lib/palo_alto/config.rb, line 167653
def advance_routing=(val)
        prop_set('advance-routing', val)
end
application() click to toggle source
# File lib/palo_alto/config.rb, line 160148
def application
        @subclasses['application'] ||= Application.new(parent_instance: self, create_children: @create_children)
end
auto_mac_detect() click to toggle source

Using detected VM interface MAC as PANOS interface MAC

# File lib/palo_alto/config.rb, line 167615
def auto_mac_detect
        prop_get('auto-mac-detect')
end
auto_mac_detect=(val) click to toggle source

Using detected VM interface MAC as PANOS interface MAC

# File lib/palo_alto/config.rb, line 167619
def auto_mac_detect=(val)
        prop_set('auto-mac-detect', val)
end
autofocus() click to toggle source
# File lib/palo_alto/config.rb, line 160204
def autofocus
        @subclasses['autofocus'] ||= Autofocus.new(parent_instance: self, create_children: @create_children)
end
captive_portal() click to toggle source
# File lib/palo_alto/config.rb, line 159962
def captive_portal
        @subclasses['captive-portal'] ||= CaptivePortal.new(parent_instance: self, create_children: @create_children)
end
config() click to toggle source
# File lib/palo_alto/config.rb, line 162339
def config
        @subclasses['config'] ||= Config.new(parent_instance: self, create_children: @create_children)
end
ctd() click to toggle source
# File lib/palo_alto/config.rb, line 160975
def ctd
        @subclasses['ctd'] ||= Ctd.new(parent_instance: self, create_children: @create_children)
end
global_protect() click to toggle source
# File lib/palo_alto/config.rb, line 159894
def global_protect
        @subclasses['global-protect'] ||= GlobalProtect.new(parent_instance: self, create_children: @create_children)
end
gtp() click to toggle source
# File lib/palo_alto/config.rb, line 167622
def gtp
        prop_get('gtp')
end
gtp=(val) click to toggle source
# File lib/palo_alto/config.rb, line 167625
def gtp=(val)
        prop_set('gtp', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 159539
def has_multiple_values?
        false
end
hawkeye() click to toggle source
# File lib/palo_alto/config.rb, line 159822
def hawkeye
        @subclasses['hawkeye'] ||= Hawkeye.new(parent_instance: self, create_children: @create_children)
end
http2() click to toggle source
# File lib/palo_alto/config.rb, line 162219
def http2
        @subclasses['http2'] ||= Http2.new(parent_instance: self, create_children: @create_children)
end
icmpv6_rate_limit() click to toggle source
# File lib/palo_alto/config.rb, line 159671
def icmpv6_rate_limit
        @subclasses['icmpv6-rate-limit'] ||= Icmpv6RateLimit.new(parent_instance: self, create_children: @create_children)
end
iot() click to toggle source
# File lib/palo_alto/config.rb, line 167586
def iot
        @subclasses['iot'] ||= Iot.new(parent_instance: self, create_children: @create_children)
end
jumbo_frame() click to toggle source
# File lib/palo_alto/config.rb, line 159628
def jumbo_frame
        @subclasses['jumbo-frame'] ||= JumboFrame.new(parent_instance: self, create_children: @create_children)
end
l3_service() click to toggle source
# File lib/palo_alto/config.rb, line 159921
def l3_service
        @subclasses['l3-service'] ||= L3Service.new(parent_instance: self, create_children: @create_children)
end
logging() click to toggle source
# File lib/palo_alto/config.rb, line 162607
def logging
        @subclasses['logging'] ||= Logging.new(parent_instance: self, create_children: @create_children)
end
logrcvr() click to toggle source
# File lib/palo_alto/config.rb, line 167288
def logrcvr
        @subclasses['logrcvr'] ||= Logrcvr.new(parent_instance: self, create_children: @create_children)
end
management() click to toggle source
# File lib/palo_alto/config.rb, line 167261
def management
        @subclasses['management'] ||= Management.new(parent_instance: self, create_children: @create_children)
end
mobile_security_policy() click to toggle source
# File lib/palo_alto/config.rb, line 167628
def mobile_security_policy
        prop_get('mobile-security-policy')
end
mobile_security_policy=(val) click to toggle source
# File lib/palo_alto/config.rb, line 167631
def mobile_security_policy=(val)
        prop_set('mobile-security-policy', val)
end
nat() click to toggle source
# File lib/palo_alto/config.rb, line 159601
def nat
        @subclasses['nat'] ||= Nat.new(parent_instance: self, create_children: @create_children)
end
nat64() click to toggle source
# File lib/palo_alto/config.rb, line 159698
def nat64
        @subclasses['nat64'] ||= Nat64.new(parent_instance: self, create_children: @create_children)
end
packet() click to toggle source
# File lib/palo_alto/config.rb, line 159723
def packet
        @subclasses['packet'] ||= Packet.new(parent_instance: self, create_children: @create_children)
end
pan_url_db() click to toggle source
# File lib/palo_alto/config.rb, line 159789
def pan_url_db
        @subclasses['pan-url-db'] ||= PanUrlDb.new(parent_instance: self, create_children: @create_children)
end
pow() click to toggle source
# File lib/palo_alto/config.rb, line 162314
def pow
        @subclasses['pow'] ||= Pow.new(parent_instance: self, create_children: @create_children)
end
sctp() click to toggle source
# File lib/palo_alto/config.rb, line 167642
def sctp
        prop_get('sctp')
end
sctp=(val) click to toggle source
# File lib/palo_alto/config.rb, line 167645
def sctp=(val)
        prop_set('sctp', val)
end
session() click to toggle source
# File lib/palo_alto/config.rb, line 161983
def session
        @subclasses['session'] ||= Session.new(parent_instance: self, create_children: @create_children)
end
ssl_decrypt() click to toggle source
# File lib/palo_alto/config.rb, line 161226
def ssl_decrypt
        @subclasses['ssl-decrypt'] ||= SslDecrypt.new(parent_instance: self, create_children: @create_children)
end
tcp() click to toggle source
# File lib/palo_alto/config.rb, line 162106
def tcp
        @subclasses['tcp'] ||= Tcp.new(parent_instance: self, create_children: @create_children)
end
tunnel_acceleration() click to toggle source

to accelerate GTP-U, GRE and VxLAN traffic

# File lib/palo_alto/config.rb, line 167635
def tunnel_acceleration
        prop_get('tunnel-acceleration')
end
tunnel_acceleration=(val) click to toggle source

to accelerate GTP-U, GRE and VxLAN traffic

# File lib/palo_alto/config.rb, line 167639
def tunnel_acceleration=(val)
        prop_set('tunnel-acceleration', val)
end
util() click to toggle source
# File lib/palo_alto/config.rb, line 159748
def util
        @subclasses['util'] ||= Util.new(parent_instance: self, create_children: @create_children)
end
vpn() click to toggle source
# File lib/palo_alto/config.rb, line 167361
def vpn
        @subclasses['vpn'] ||= Vpn.new(parent_instance: self, create_children: @create_children)
end
wildfire() click to toggle source
# File lib/palo_alto/config.rb, line 160583
def wildfire
        @subclasses['wildfire'] ||= Wildfire.new(parent_instance: self, create_children: @create_children)
end
zip() click to toggle source
# File lib/palo_alto/config.rb, line 162150
def zip
        @subclasses['zip'] ||= Zip.new(parent_instance: self, create_children: @create_children)
end