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

Public Instance Methods

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

Cache EDNS UDP response

# File lib/palo_alto/config.rb, line 315324
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 315328
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 315316
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 315320
def enabled=(val)
        prop_set('enabled', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 315259
def has_multiple_values?
        false
end
max_ttl() click to toggle source
# File lib/palo_alto/config.rb, line 315301
def max_ttl
        @subclasses['max-ttl'] ||= MaxTtl.new(parent_instance: self, create_children: @create_children)
end