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

Public Instance Methods

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

Enable Advanced Routing Module

# File lib/palo_alto/config.rb, line 274160
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 274164
def advance_routing=(val)
        prop_set('advance-routing', val)
end
application() click to toggle source
# File lib/palo_alto/config.rb, line 266659
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 274126
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 274130
def auto_mac_detect=(val)
        prop_set('auto-mac-detect', val)
end
autofocus() click to toggle source
# File lib/palo_alto/config.rb, line 266715
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 266473
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 268850
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 267486
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 266405
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 274133
def gtp
        prop_get('gtp')
end
gtp=(val) click to toggle source
# File lib/palo_alto/config.rb, line 274136
def gtp=(val)
        prop_set('gtp', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 266050
def has_multiple_values?
        false
end
hawkeye() click to toggle source
# File lib/palo_alto/config.rb, line 266333
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 268730
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 266182
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 274097
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 266139
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 266432
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 269118
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 273799
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 273772
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 274139
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 274142
def mobile_security_policy=(val)
        prop_set('mobile-security-policy', val)
end
nat() click to toggle source
# File lib/palo_alto/config.rb, line 266112
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 266209
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 266234
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 266300
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 268825
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 274153
def sctp
        prop_get('sctp')
end
sctp=(val) click to toggle source
# File lib/palo_alto/config.rb, line 274156
def sctp=(val)
        prop_set('sctp', val)
end
session() click to toggle source
# File lib/palo_alto/config.rb, line 268494
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 267737
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 268617
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 274146
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 274150
def tunnel_acceleration=(val)
        prop_set('tunnel-acceleration', val)
end
util() click to toggle source
# File lib/palo_alto/config.rb, line 266259
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 273872
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 267094
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 268661
def zip
        @subclasses['zip'] ||= Zip.new(parent_instance: self, create_children: @create_children)
end