class PaloAlto::XML::Config::Devices::Entry::TemplateStack::Entry::Config::Devices::Entry::Network::Interface::Vlan::Units::Entry::Ipv6::NeighborDiscovery

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 290520
def _section
        :'neighbor-discovery'
end
dad_attempts() click to toggle source

number of consecutive neighbor solicitation messages sent for duplicate address detection

# File lib/palo_alto/config.rb, line 291135
def dad_attempts
        prop_get('dad-attempts')
end
dad_attempts=(val) click to toggle source

number of consecutive neighbor solicitation messages sent for duplicate address detection

# File lib/palo_alto/config.rb, line 291139
def dad_attempts=(val)
        prop_set('dad-attempts', val)
end
disable_nud() click to toggle source

disable Neighbor Unreachability Detection

# File lib/palo_alto/config.rb, line 291159
def disable_nud
        prop_get('disable-nud')
end
disable_nud=(val) click to toggle source

disable Neighbor Unreachability Detection

# File lib/palo_alto/config.rb, line 291163
def disable_nud=(val)
        prop_set('disable-nud', val)
end
enable_dad() click to toggle source

enable duplicate address detection

# File lib/palo_alto/config.rb, line 291127
def enable_dad
        prop_get('enable-dad')
end
enable_dad=(val) click to toggle source

enable duplicate address detection

# File lib/palo_alto/config.rb, line 291131
def enable_dad=(val)
        prop_set('enable-dad', val)
end
enable_ndp_monitor() click to toggle source

enable ndp monitoring

# File lib/palo_alto/config.rb, line 291119
def enable_ndp_monitor
        prop_get('enable-ndp-monitor')
end
enable_ndp_monitor=(val) click to toggle source

enable ndp monitoring

# File lib/palo_alto/config.rb, line 291123
def enable_ndp_monitor=(val)
        prop_set('enable-ndp-monitor', val)
end
has_multiple_values?() click to toggle source
# File lib/palo_alto/config.rb, line 290517
def has_multiple_values?
        false
end
neighbor() click to toggle source
# File lib/palo_alto/config.rb, line 291065
def neighbor
        if @create_children
                @subclasses['neighbor'] ||= Neighbor.new(parent_instance: self, create_children: @create_children)
        else
                Neighbor.new(parent_instance: self)
        end
end
ns_interval() click to toggle source

interval (in seconds) between consecutive neighbor solicitation messages

# File lib/palo_alto/config.rb, line 291143
def ns_interval
        prop_get('ns-interval')
end
ns_interval=(val) click to toggle source

interval (in seconds) between consecutive neighbor solicitation messages

# File lib/palo_alto/config.rb, line 291147
def ns_interval=(val)
        prop_set('ns-interval', val)
end
reachable_time() click to toggle source

time (in seconds) that the Reachable status for a neighbor can be maintained

# File lib/palo_alto/config.rb, line 291151
def reachable_time
        prop_get('reachable-time')
end
reachable_time=(val) click to toggle source

time (in seconds) that the Reachable status for a neighbor can be maintained

# File lib/palo_alto/config.rb, line 291155
def reachable_time=(val)
        prop_set('reachable-time', val)
end
router_advertisement() click to toggle source
# File lib/palo_alto/config.rb, line 291017
def router_advertisement
        @subclasses['router-advertisement'] ||= RouterAdvertisement.new(parent_instance: self, create_children: @create_children)
end