class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::VirtualRouter::Entry
Public Instance Methods
_section()
click to toggle source
# File lib/palo_alto/config.rb, line 299629 def _section :'entry' end
admin_dists()
click to toggle source
# File lib/palo_alto/config.rb, line 311579 def admin_dists @subclasses['admin-dists'] ||= AdminDists.new(parent_instance: self, create_children: @create_children) end
ecmp()
click to toggle source
# File lib/palo_alto/config.rb, line 311812 def ecmp @subclasses['ecmp'] ||= Ecmp.new(parent_instance: self, create_children: @create_children) end
has_multiple_values?()
click to toggle source
# File lib/palo_alto/config.rb, line 299626 def has_multiple_values? false end
interface()
click to toggle source
# File lib/palo_alto/config.rb, line 299664 def interface if @create_children @subclasses['interface'] ||= Interface.new(parent_instance: self, create_children: @create_children) else Interface.new(parent_instance: self) end end
multicast()
click to toggle source
# File lib/palo_alto/config.rb, line 301718 def multicast @subclasses['multicast'] ||= Multicast.new(parent_instance: self, create_children: @create_children) end
name()
click to toggle source
alphanumeric string [ 0-9a-zA-Z._-]
# File lib/palo_alto/config.rb, line 311822 def name prop_get('@name') end
protocol()
click to toggle source
# File lib/palo_alto/config.rb, line 311424 def protocol @subclasses['protocol'] ||= Protocol.new(parent_instance: self, create_children: @create_children) end
routing_table()
click to toggle source
# File lib/palo_alto/config.rb, line 300634 def routing_table @subclasses['routing-table'] ||= RoutingTable.new(parent_instance: self, create_children: @create_children) end