class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Vsys::Entry::DnsProxy::Entry::Cache

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 328324
def _section
        :'cache'
end
cache_edns() click to toggle source

Cache EDNS UDP response

# File lib/palo_alto/config.rb, line 328386
def cache_edns
        prop_get('cache-edns')
end
cache_edns=(val) click to toggle source

Cache EDNS UDP response

# File lib/palo_alto/config.rb, line 328390
def cache_edns=(val)
        prop_set('cache-edns', val)
end
enabled() click to toggle source

Turn on caching for this DNS object

# File lib/palo_alto/config.rb, line 328378
def enabled
        prop_get('enabled')
end
enabled=(val) click to toggle source

Turn on caching for this DNS object

# File lib/palo_alto/config.rb, line 328382
def enabled=(val)
        prop_set('enabled', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 328321
def has_multiple_values?
        false
end
max_ttl() click to toggle source
# File lib/palo_alto/config.rb, line 328363
def max_ttl
        @subclasses['max-ttl'] ||= MaxTtl.new(parent_instance: self, create_children: @create_children)
end