class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::VirtualRouter::Entry::Protocol

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 301725
def _section
        :'protocol'
end
bgp() click to toggle source
# File lib/palo_alto/config.rb, line 311419
def bgp
        @subclasses['bgp'] ||= Bgp.new(parent_instance: self, create_children: @create_children)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 301722
def has_multiple_values?
        false
end
ospf() click to toggle source
# File lib/palo_alto/config.rb, line 304498
def ospf
        @subclasses['ospf'] ||= Ospf.new(parent_instance: self, create_children: @create_children)
end
ospfv3() click to toggle source
# File lib/palo_alto/config.rb, line 306253
def ospfv3
        @subclasses['ospfv3'] ||= Ospfv3.new(parent_instance: self, create_children: @create_children)
end
redist_profile() click to toggle source
# File lib/palo_alto/config.rb, line 302120
def redist_profile
        if @create_children
                @subclasses['redist-profile'] ||= RedistProfile.new(parent_instance: self, create_children: @create_children)
        else
                RedistProfile.new(parent_instance: self)
        end
end
redist_profile_ipv6() click to toggle source
# File lib/palo_alto/config.rb, line 302518
def redist_profile_ipv6
        if @create_children
                @subclasses['redist-profile-ipv6'] ||= RedistProfileIpv6.new(parent_instance: self, create_children: @create_children)
        else
                RedistProfileIpv6.new(parent_instance: self)
        end
end
rip() click to toggle source
# File lib/palo_alto/config.rb, line 303033
def rip
        @subclasses['rip'] ||= Rip.new(parent_instance: self, create_children: @create_children)
end