1. Packages
  2. Routeros Provider
  3. API Docs
  4. Ipv6NeighborDiscovery
routeros 1.83.0 published on Wednesday, Apr 16, 2025 by terraform-routeros

routeros.Ipv6NeighborDiscovery

Explore with Pulumi AI

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  test:
    type: routeros:Ipv6NeighborDiscovery
    properties:
      advertiseDns: false
      advertiseMacAddress: true
      disabled: false
      hopLimit: 33
      interface: ether1
      managedAddressConfiguration: true
      mtu: 9000
      otherConfiguration: true
      pref64Prefixes: []
      raDelay: 3s
      raInterval: 3m20s-10m
      raLifetime: 30m
      raPreference: high
      reachableTime: 10m
      retransmitInterval: 12m
Copy

Create Ipv6NeighborDiscovery Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Ipv6NeighborDiscovery(name: string, args: Ipv6NeighborDiscoveryArgs, opts?: CustomResourceOptions);
@overload
def Ipv6NeighborDiscovery(resource_name: str,
                          args: Ipv6NeighborDiscoveryArgs,
                          opts: Optional[ResourceOptions] = None)

@overload
def Ipv6NeighborDiscovery(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          interface: Optional[str] = None,
                          comment: Optional[str] = None,
                          managed_address_configuration: Optional[bool] = None,
                          advertise_dns: Optional[bool] = None,
                          advertise_mac_address: Optional[bool] = None,
                          ___drop_val_: Optional[str] = None,
                          disabled: Optional[bool] = None,
                          dns: Optional[str] = None,
                          dns_servers: Optional[str] = None,
                          hop_limit: Optional[float] = None,
                          ___id_: Optional[float] = None,
                          ___path_: Optional[str] = None,
                          mtu: Optional[float] = None,
                          ipv6_neighbor_discovery_id: Optional[str] = None,
                          other_configuration: Optional[bool] = None,
                          pref64s: Optional[Sequence[str]] = None,
                          ra_delay: Optional[str] = None,
                          ra_interval: Optional[str] = None,
                          ra_lifetime: Optional[str] = None,
                          ra_preference: Optional[str] = None,
                          reachable_time: Optional[str] = None,
                          retransmit_interval: Optional[str] = None)
func NewIpv6NeighborDiscovery(ctx *Context, name string, args Ipv6NeighborDiscoveryArgs, opts ...ResourceOption) (*Ipv6NeighborDiscovery, error)
public Ipv6NeighborDiscovery(string name, Ipv6NeighborDiscoveryArgs args, CustomResourceOptions? opts = null)
public Ipv6NeighborDiscovery(String name, Ipv6NeighborDiscoveryArgs args)
public Ipv6NeighborDiscovery(String name, Ipv6NeighborDiscoveryArgs args, CustomResourceOptions options)
type: routeros:Ipv6NeighborDiscovery
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. Ipv6NeighborDiscoveryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. Ipv6NeighborDiscoveryArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. Ipv6NeighborDiscoveryArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. Ipv6NeighborDiscoveryArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. Ipv6NeighborDiscoveryArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Ipv6NeighborDiscovery Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Ipv6NeighborDiscovery resource accepts the following input properties:

Interface This property is required. string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
AdvertiseDns bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
AdvertiseMacAddress bool
When set, the link-layer address of the outgoing interface is included in the RA.
Comment string
Disabled bool
Dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
DnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
HopLimit double
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
Ipv6NeighborDiscoveryId string
The ID of this resource.
ManagedAddressConfiguration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
Mtu double
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
OtherConfiguration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
Pref64s List<string>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
RaDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
RaInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
RaLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RaPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ReachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RetransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
Interface This property is required. string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
AdvertiseDns bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
AdvertiseMacAddress bool
When set, the link-layer address of the outgoing interface is included in the RA.
Comment string
Disabled bool
Dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
DnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
HopLimit float64
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
Ipv6NeighborDiscoveryId string
The ID of this resource.
ManagedAddressConfiguration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
Mtu float64
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
OtherConfiguration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
Pref64s []string
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
RaDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
RaInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
RaLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RaPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ReachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RetransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ float64
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
interface_ This property is required. String
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
___dropVal_ String
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ Double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns Boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress Boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment String
disabled Boolean
dns String
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers String
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit Double
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
ipv6NeighborDiscoveryId String
The ID of this resource.
managedAddressConfiguration Boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu Double
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration Boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s List<String>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay String
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval String
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval String
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
interface This property is required. string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment string
disabled boolean
dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit number
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
ipv6NeighborDiscoveryId string
The ID of this resource.
managedAddressConfiguration boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu number
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s string[]
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
interface This property is required. str
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
___drop_val_ str
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ float
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ str
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
bool
When set, the link-layer address of the outgoing interface is included in the RA.
comment str
disabled bool
dns str
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dns_servers str
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hop_limit float
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
ipv6_neighbor_discovery_id str
The ID of this resource.
managed_address_configuration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu float
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
other_configuration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s Sequence[str]
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
ra_delay str
The minimum time allowed between sending multicast router advertisements from the interface.
ra_interval str
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
ra_lifetime str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ra_preference str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachable_time str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmit_interval str
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
interface This property is required. String
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
___dropVal_ String
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ Number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns Boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress Boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment String
disabled Boolean
dns String
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers String
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit Number
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
ipv6NeighborDiscoveryId String
The ID of this resource.
managedAddressConfiguration Boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu Number
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration Boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s List<String>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay String
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval String
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval String
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)

Outputs

All input properties are implicitly available as output properties. Additionally, the Ipv6NeighborDiscovery resource produces the following output properties:

Default bool
It's the default item.
Id string
The provider-assigned unique ID for this managed resource.
Invalid bool
Default bool
It's the default item.
Id string
The provider-assigned unique ID for this managed resource.
Invalid bool
default_ Boolean
It's the default item.
id String
The provider-assigned unique ID for this managed resource.
invalid Boolean
default boolean
It's the default item.
id string
The provider-assigned unique ID for this managed resource.
invalid boolean
default bool
It's the default item.
id str
The provider-assigned unique ID for this managed resource.
invalid bool
default Boolean
It's the default item.
id String
The provider-assigned unique ID for this managed resource.
invalid Boolean

Look up Existing Ipv6NeighborDiscovery Resource

Get an existing Ipv6NeighborDiscovery resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: Ipv6NeighborDiscoveryState, opts?: CustomResourceOptions): Ipv6NeighborDiscovery
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        ___drop_val_: Optional[str] = None,
        ___id_: Optional[float] = None,
        ___path_: Optional[str] = None,
        advertise_dns: Optional[bool] = None,
        advertise_mac_address: Optional[bool] = None,
        comment: Optional[str] = None,
        default: Optional[bool] = None,
        disabled: Optional[bool] = None,
        dns: Optional[str] = None,
        dns_servers: Optional[str] = None,
        hop_limit: Optional[float] = None,
        interface: Optional[str] = None,
        invalid: Optional[bool] = None,
        ipv6_neighbor_discovery_id: Optional[str] = None,
        managed_address_configuration: Optional[bool] = None,
        mtu: Optional[float] = None,
        other_configuration: Optional[bool] = None,
        pref64s: Optional[Sequence[str]] = None,
        ra_delay: Optional[str] = None,
        ra_interval: Optional[str] = None,
        ra_lifetime: Optional[str] = None,
        ra_preference: Optional[str] = None,
        reachable_time: Optional[str] = None,
        retransmit_interval: Optional[str] = None) -> Ipv6NeighborDiscovery
func GetIpv6NeighborDiscovery(ctx *Context, name string, id IDInput, state *Ipv6NeighborDiscoveryState, opts ...ResourceOption) (*Ipv6NeighborDiscovery, error)
public static Ipv6NeighborDiscovery Get(string name, Input<string> id, Ipv6NeighborDiscoveryState? state, CustomResourceOptions? opts = null)
public static Ipv6NeighborDiscovery get(String name, Output<String> id, Ipv6NeighborDiscoveryState state, CustomResourceOptions options)
resources:  _:    type: routeros:Ipv6NeighborDiscovery    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
AdvertiseDns bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
AdvertiseMacAddress bool
When set, the link-layer address of the outgoing interface is included in the RA.
Comment string
Default bool
It's the default item.
Disabled bool
Dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
DnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
HopLimit double
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
Interface string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
Invalid bool
Ipv6NeighborDiscoveryId string
The ID of this resource.
ManagedAddressConfiguration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
Mtu double
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
OtherConfiguration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
Pref64s List<string>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
RaDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
RaInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
RaLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RaPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ReachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RetransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
AdvertiseDns bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
AdvertiseMacAddress bool
When set, the link-layer address of the outgoing interface is included in the RA.
Comment string
Default bool
It's the default item.
Disabled bool
Dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
DnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
HopLimit float64
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
Interface string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
Invalid bool
Ipv6NeighborDiscoveryId string
The ID of this resource.
ManagedAddressConfiguration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
Mtu float64
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
OtherConfiguration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
Pref64s []string
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
RaDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
RaInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
RaLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RaPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ReachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
RetransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ float64
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
___dropVal_ String
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ Double
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns Boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress Boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment String
default_ Boolean
It's the default item.
disabled Boolean
dns String
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers String
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit Double
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
interface_ String
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
invalid Boolean
ipv6NeighborDiscoveryId String
The ID of this resource.
managedAddressConfiguration Boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu Double
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration Boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s List<String>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay String
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval String
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval String
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ string
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ string
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment string
default boolean
It's the default item.
disabled boolean
dns string
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers string
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit number
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
interface string
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
invalid boolean
ipv6NeighborDiscoveryId string
The ID of this resource.
managedAddressConfiguration boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu number
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s string[]
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay string
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval string
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime string
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval string
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___drop_val_ str
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ float
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ str
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertise_dns bool
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertise_mac_address bool
When set, the link-layer address of the outgoing interface is included in the RA.
comment str
default bool
It's the default item.
disabled bool
dns str
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dns_servers str
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hop_limit float
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
interface str
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
invalid bool
ipv6_neighbor_discovery_id str
The ID of this resource.
managed_address_configuration bool
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu float
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
other_configuration bool
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s Sequence[str]
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
ra_delay str
The minimum time allowed between sending multicast router advertisements from the interface.
ra_interval str
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
ra_lifetime str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
ra_preference str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachable_time str
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmit_interval str
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)
___dropVal_ String
A list of values when generated by RouterOs will be dropped, useful to default values as 'unspecified' for null
___id_ Number
Resource ID type (.id / name). This is an internal service field, setting a value is not required.
___path_ String
Resource path for CRUD operations. This is an internal service field, setting a value is not required.
advertiseDns Boolean
Option to redistribute DNS server information using RADVD. You will need a running client-side software with Router Advertisement DNS support to take advantage of the advertised DNS information.
advertiseMacAddress Boolean
When set, the link-layer address of the outgoing interface is included in the RA.
comment String
default Boolean
It's the default item.
disabled Boolean
dns String
Specify a single IPv6 address or comma separated list of addresses that will be provided to hosts for DNS server configuration.
dnsServers String
Specify a single IPv6 address or list of addresses that will be provided to hosts for DNS server configuration.
hopLimit Number
The default value that should be placed in the Hop Count field of the IP header for outgoing (unicast) IP packets.
interface String
The interface on which to run neighbor discovery.all - run ND on all running interfaces.
invalid Boolean
ipv6NeighborDiscoveryId String
The ID of this resource.
managedAddressConfiguration Boolean
Name of the IPv6 pool in which received IPv6 prefix will be added
mtu Number
The flag indicates whether hosts should use stateful autoconfiguration (DHCPv6) to obtain addresses
otherConfiguration Boolean
The flag indicates whether hosts should use stateful autoconfiguration to obtain additional information (excluding addresses).
pref64s List<String>
Specify IPv6 prefix or list of prefixes within /32, /40. /48, /56, /64, or /96 subnet that will be provided to hosts as NAT64 prefixes.
raDelay String
The minimum time allowed between sending multicast router advertisements from the interface.
raInterval String
The min-max interval allowed between sending unsolicited multicast router advertisements from the interface.
raLifetime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
raPreference String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
reachableTime String
Specify the router preference that is communicated to IPv6 hosts through router advertisements.The preference value in the router advertisements enables IPv6 hosts to select a default router to reach a remote destination
retransmitInterval String
The time between retransmitted Neighbor Solicitation messages.Used by address resolution and the Neighbor Unreachability Detection algorithm (see Sections 7.2 and 7.3 of RFC 2461)

Import

#The ID can be found via API or the terminal

#The command for the terminal is -> :put [/ipv6/nd get [print show-ids]]

$ pulumi import routeros:index/ipv6NeighborDiscovery:Ipv6NeighborDiscovery ndether1 "*0"
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
routeros terraform-routeros/terraform-provider-routeros
License
Notes
This Pulumi package is based on the routeros Terraform Provider.