class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::Interface

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 279972
def _section
        :'interface'
end
aggregate_ethernet() click to toggle source
# File lib/palo_alto/config.rb, line 288684
def aggregate_ethernet
        if @create_children
                @subclasses['aggregate-ethernet'] ||= AggregateEthernet.new(parent_instance: self, create_children: @create_children)
        else
                AggregateEthernet.new(parent_instance: self)
        end
end
ethernet() click to toggle source
# File lib/palo_alto/config.rb, line 284722
def ethernet
        if @create_children
                @subclasses['ethernet'] ||= Ethernet.new(parent_instance: self, create_children: @create_children)
        else
                Ethernet.new(parent_instance: self)
        end
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 279969
def has_multiple_values?
        false
end
loopback() click to toggle source
# File lib/palo_alto/config.rb, line 292488
def loopback
        @subclasses['loopback'] ||= Loopback.new(parent_instance: self, create_children: @create_children)
end
sdwan() click to toggle source
# File lib/palo_alto/config.rb, line 293357
def sdwan
        @subclasses['sdwan'] ||= Sdwan.new(parent_instance: self, create_children: @create_children)
end
tunnel() click to toggle source
# File lib/palo_alto/config.rb, line 293197
def tunnel
        @subclasses['tunnel'] ||= Tunnel.new(parent_instance: self, create_children: @create_children)
end
vlan() click to toggle source
# File lib/palo_alto/config.rb, line 291793
def vlan
        @subclasses['vlan'] ||= Vlan.new(parent_instance: self, create_children: @create_children)
end