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

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 182508
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 183123
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 183127
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 183147
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 183151
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 183115
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 183119
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 183107
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 183111
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 182505
def has_multiple_values?
        false
end
neighbor() click to toggle source
# File lib/palo_alto/config.rb, line 183053
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 183131
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 183135
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 183139
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 183143
def reachable_time=(val)
        prop_set('reachable-time', val)
end
router_advertisement() click to toggle source
# File lib/palo_alto/config.rb, line 183005
def router_advertisement
        @subclasses['router-advertisement'] ||= RouterAdvertisement.new(parent_instance: self, create_children: @create_children)
end