class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Network::VirtualRouter::Entry
Public Instance Methods
_section()
click to toggle source
# File lib/palo_alto/config.rb, line 193081 def _section :'entry' end
admin_dists()
click to toggle source
# File lib/palo_alto/config.rb, line 204995 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 205228 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 193078 def has_multiple_values? false end
interface()
click to toggle source
# File lib/palo_alto/config.rb, line 193116 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 195163 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 205238 def name prop_get('@name') end
protocol()
click to toggle source
# File lib/palo_alto/config.rb, line 204840 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 194086 def routing_table @subclasses['routing-table'] ||= RoutingTable.new(parent_instance: self, create_children: @create_children) end