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

Public Instance Methods

_section() click to toggle source
# File lib/palo_alto/config.rb, line 282876
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 283491
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 283495
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 283515
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 283519
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 283483
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 283487
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 283475
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 283479
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 282873
def has_multiple_values?
        false
end
neighbor() click to toggle source
# File lib/palo_alto/config.rb, line 283421
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 283499
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 283503
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 283507
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 283511
def reachable_time=(val)
        prop_set('reachable-time', val)
end
router_advertisement() click to toggle source
# File lib/palo_alto/config.rb, line 283373
def router_advertisement
        @subclasses['router-advertisement'] ||= RouterAdvertisement.new(parent_instance: self, create_children: @create_children)
end