class PaloAlto::XML::Config::Devices::Entry::Template::Entry::Config::Devices::Entry::Network::Qos::Interface::Entry

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 192113
def _section
        :'entry'
end
enabled() click to toggle source

Turn on QoS feature on this interface

# File lib/palo_alto/config.rb, line 192632
def enabled
        prop_get('enabled')
end
enabled=(val) click to toggle source

Turn on QoS feature on this interface

# File lib/palo_alto/config.rb, line 192636
def enabled=(val)
        prop_set('enabled', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 192110
def has_multiple_values?
        false
end
interface_bandwidth() click to toggle source
# File lib/palo_alto/config.rb, line 192143
def interface_bandwidth
        @subclasses['interface-bandwidth'] ||= InterfaceBandwidth.new(parent_instance: self, create_children: @create_children)
end
name() click to toggle source

Interface name

# File lib/palo_alto/config.rb, line 192628
def name
        prop_get('@name')
end
regular_traffic() click to toggle source
# File lib/palo_alto/config.rb, line 192603
def regular_traffic
        @subclasses['regular-traffic'] ||= RegularTraffic.new(parent_instance: self, create_children: @create_children)
end
tunnel_traffic() click to toggle source
# File lib/palo_alto/config.rb, line 192327
def tunnel_traffic
        @subclasses['tunnel-traffic'] ||= TunnelTraffic.new(parent_instance: self, create_children: @create_children)
end