routeros.Ipv6Settings
Explore with Pulumi AI
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as routeros from "@pulumi/routeros";
const settings = new routeros.Ipv6Settings("settings", {acceptRedirects: "no"});
import pulumi
import pulumi_routeros as routeros
settings = routeros.Ipv6Settings("settings", accept_redirects="no")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/routeros/routeros"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := routeros.NewIpv6Settings(ctx, "settings", &routeros.Ipv6SettingsArgs{
AcceptRedirects: pulumi.String("no"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Routeros = Pulumi.Routeros;
return await Deployment.RunAsync(() =>
{
var settings = new Routeros.Ipv6Settings("settings", new()
{
AcceptRedirects = "no",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.routeros.Ipv6Settings;
import com.pulumi.routeros.Ipv6SettingsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var settings = new Ipv6Settings("settings", Ipv6SettingsArgs.builder()
.acceptRedirects("no")
.build());
}
}
resources:
settings:
type: routeros:Ipv6Settings
properties:
acceptRedirects: no
Create Ipv6Settings Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Ipv6Settings(name: string, args?: Ipv6SettingsArgs, opts?: CustomResourceOptions);
@overload
def Ipv6Settings(resource_name: str,
args: Optional[Ipv6SettingsArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Ipv6Settings(resource_name: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
___skip_: Optional[str] = None,
accept_redirects: Optional[str] = None,
accept_router_advertisements: Optional[str] = None,
allow_fast_path: Optional[bool] = None,
disable_ipv6: Optional[bool] = None,
disable_link_local_address: Optional[bool] = None,
forward: Optional[bool] = None,
ipv6_settings_id: Optional[str] = None,
max_neighbor_entries: Optional[float] = None,
min_neighbor_entries: Optional[float] = None,
multipath_hash_policy: Optional[str] = None,
soft_max_neighbor_entries: Optional[float] = None,
stale_neighbor_detect_interval: Optional[str] = None,
stale_neighbor_timeout: Optional[str] = None)
func NewIpv6Settings(ctx *Context, name string, args *Ipv6SettingsArgs, opts ...ResourceOption) (*Ipv6Settings, error)
public Ipv6Settings(string name, Ipv6SettingsArgs? args = null, CustomResourceOptions? opts = null)
public Ipv6Settings(String name, Ipv6SettingsArgs args)
public Ipv6Settings(String name, Ipv6SettingsArgs args, CustomResourceOptions options)
type: routeros:Ipv6Settings
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args Ipv6SettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args Ipv6SettingsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args Ipv6SettingsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args Ipv6SettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args Ipv6SettingsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Ipv6Settings 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 Ipv6Settings resource accepts the following input properties:
- Accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- Accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- Allow
Fast boolPath - Allows Fast Path.
- Disable
Ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- Disable
Link boolLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- Forward bool
- Enable/disable packet forwarding between interfaces.
- Ipv6Settings
Id string - Max
Neighbor doubleEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- Min
Neighbor doubleEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- Multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - Soft
Max doubleNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- Stale
Neighbor stringDetect Interval - Stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- Accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- Accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- Allow
Fast boolPath - Allows Fast Path.
- Disable
Ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- Disable
Link boolLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- Forward bool
- Enable/disable packet forwarding between interfaces.
- Ipv6Settings
Id string - Max
Neighbor float64Entries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- Min
Neighbor float64Entries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- Multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - Soft
Max float64Neighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- Stale
Neighbor stringDetect Interval - Stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects String - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router StringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast BooleanPath - Allows Fast Path.
- disable
Ipv6 Boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link BooleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward Boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Settings
Id String - max
Neighbor DoubleEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor DoubleEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash StringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max DoubleNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor StringDetect Interval - stale
Neighbor StringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast booleanPath - Allows Fast Path.
- disable
Ipv6 boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link booleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Settings
Id string - max
Neighbor numberEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor numberEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max numberNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor stringDetect Interval - stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ str - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept_
redirects str - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept_
router_ stradvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow_
fast_ boolpath - Allows Fast Path.
- disable_
ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable_
link_ boollocal_ address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward bool
- Enable/disable packet forwarding between interfaces.
- ipv6_
settings_ strid - max_
neighbor_ floatentries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min_
neighbor_ floatentries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath_
hash_ strpolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft_
max_ floatneighbor_ entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale_
neighbor_ strdetect_ interval - stale_
neighbor_ strtimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects String - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router StringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast BooleanPath - Allows Fast Path.
- disable
Ipv6 Boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link BooleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward Boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Settings
Id String - max
Neighbor NumberEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor NumberEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash StringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max NumberNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor StringDetect Interval - stale
Neighbor StringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
Outputs
All input properties are implicitly available as output properties. Additionally, the Ipv6Settings resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6Fast
Path boolActive - Indicates whether fast-path is active.
- Ipv6Fasttrack
Active bool - Indicates whether fasttrack is active.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ipv6Fast
Path boolActive - Indicates whether fast-path is active.
- Ipv6Fasttrack
Active bool - Indicates whether fasttrack is active.
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6Fast
Path BooleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active Boolean - Indicates whether fasttrack is active.
- id string
- The provider-assigned unique ID for this managed resource.
- ipv6Fast
Path booleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active boolean - Indicates whether fasttrack is active.
- id str
- The provider-assigned unique ID for this managed resource.
- ipv6_
fast_ boolpath_ active - Indicates whether fast-path is active.
- ipv6_
fasttrack_ boolactive - Indicates whether fasttrack is active.
- id String
- The provider-assigned unique ID for this managed resource.
- ipv6Fast
Path BooleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active Boolean - Indicates whether fasttrack is active.
Look up Existing Ipv6Settings Resource
Get an existing Ipv6Settings 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?: Ipv6SettingsState, opts?: CustomResourceOptions): Ipv6Settings
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
___id_: Optional[float] = None,
___path_: Optional[str] = None,
___skip_: Optional[str] = None,
accept_redirects: Optional[str] = None,
accept_router_advertisements: Optional[str] = None,
allow_fast_path: Optional[bool] = None,
disable_ipv6: Optional[bool] = None,
disable_link_local_address: Optional[bool] = None,
forward: Optional[bool] = None,
ipv6_fast_path_active: Optional[bool] = None,
ipv6_fasttrack_active: Optional[bool] = None,
ipv6_settings_id: Optional[str] = None,
max_neighbor_entries: Optional[float] = None,
min_neighbor_entries: Optional[float] = None,
multipath_hash_policy: Optional[str] = None,
soft_max_neighbor_entries: Optional[float] = None,
stale_neighbor_detect_interval: Optional[str] = None,
stale_neighbor_timeout: Optional[str] = None) -> Ipv6Settings
func GetIpv6Settings(ctx *Context, name string, id IDInput, state *Ipv6SettingsState, opts ...ResourceOption) (*Ipv6Settings, error)
public static Ipv6Settings Get(string name, Input<string> id, Ipv6SettingsState? state, CustomResourceOptions? opts = null)
public static Ipv6Settings get(String name, Output<String> id, Ipv6SettingsState state, CustomResourceOptions options)
resources: _: type: routeros:Ipv6Settings get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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
- The unique name of the resulting resource.
- id
- 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.
- Accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- Accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- Allow
Fast boolPath - Allows Fast Path.
- Disable
Ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- Disable
Link boolLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- Forward bool
- Enable/disable packet forwarding between interfaces.
- Ipv6Fast
Path boolActive - Indicates whether fast-path is active.
- Ipv6Fasttrack
Active bool - Indicates whether fasttrack is active.
- Ipv6Settings
Id string - Max
Neighbor doubleEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- Min
Neighbor doubleEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- Multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - Soft
Max doubleNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- Stale
Neighbor stringDetect Interval - Stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- Accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- Accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- Allow
Fast boolPath - Allows Fast Path.
- Disable
Ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- Disable
Link boolLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- Forward bool
- Enable/disable packet forwarding between interfaces.
- Ipv6Fast
Path boolActive - Indicates whether fast-path is active.
- Ipv6Fasttrack
Active bool - Indicates whether fasttrack is active.
- Ipv6Settings
Id string - Max
Neighbor float64Entries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- Min
Neighbor float64Entries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- Multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - Soft
Max float64Neighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- Stale
Neighbor stringDetect Interval - Stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects String - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router StringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast BooleanPath - Allows Fast Path.
- disable
Ipv6 Boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link BooleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward Boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Fast
Path BooleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active Boolean - Indicates whether fasttrack is active.
- ipv6Settings
Id String - max
Neighbor DoubleEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor DoubleEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash StringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max DoubleNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor StringDetect Interval - stale
Neighbor StringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ string - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects string - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router stringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast booleanPath - Allows Fast Path.
- disable
Ipv6 boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link booleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Fast
Path booleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active boolean - Indicates whether fasttrack is active.
- ipv6Settings
Id string - max
Neighbor numberEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor numberEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash stringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max numberNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor stringDetect Interval - stale
Neighbor stringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ str - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept_
redirects str - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept_
router_ stradvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow_
fast_ boolpath - Allows Fast Path.
- disable_
ipv6 bool - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable_
link_ boollocal_ address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward bool
- Enable/disable packet forwarding between interfaces.
- ipv6_
fast_ boolpath_ active - Indicates whether fast-path is active.
- ipv6_
fasttrack_ boolactive - Indicates whether fasttrack is active.
- ipv6_
settings_ strid - max_
neighbor_ floatentries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min_
neighbor_ floatentries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath_
hash_ strpolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft_
max_ floatneighbor_ entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale_
neighbor_ strdetect_ interval - stale_
neighbor_ strtimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
- ___
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.
- ___
skip_ String - A set of transformations for field names. This is an internal service field, setting a value is not required.
- accept
Redirects String - Whether to accept ICMP redirect messages. Typically should be enabled on the host and disabled on routers.
- accept
Router StringAdvertisements - Accept router advertisement (RA) messages. If enabled, the router will be able to get the address using stateless address configuration.
- allow
Fast BooleanPath - Allows Fast Path.
- disable
Ipv6 Boolean - Enable/disable system wide IPv6 settings (prevents LL address generation).
- disable
Link BooleanLocal Address - Disable automatic link-local address generation for non-VPN interfaces. This can be used when manually configured link-local addresses are being used.
- forward Boolean
- Enable/disable packet forwarding between interfaces.
- ipv6Fast
Path BooleanActive - Indicates whether fast-path is active.
- ipv6Fasttrack
Active Boolean - Indicates whether fasttrack is active.
- ipv6Settings
Id String - max
Neighbor NumberEntries - A maximum number or IPv6 neighbors. Since RouterOS version 7.1, the default value depends on the installed amount of RAM. It is possible to set a higher value than the default, but it increases the risk of out-of-memory condition. The default values for certain RAM sizes: * 1024 for 64 MB, * 2048 for 128 MB, * 4096 for 256 MB, * 8192 for 512 MB, * 16384 for 1024 MB or higher.
- min
Neighbor NumberEntries - Minimal number of IPv6/Neighbor entries, for which device must allocate memory.
- multipath
Hash StringPolicy - IPv6 Hash policy used for ECMP routing in
/ipv6/settings
menu * l3 -- layer-3 hashing of src IP, dst IP, flow label, IP protocol * l3-inner -- layer-3 hashing or inner layer-3 hashing if available * l4 -- layer-4 hashing of src IP, dst IP, IP protocol, src port, dst port. - soft
Max NumberNeighbor Entries - Expected maximum number of IPv6/Neighbor entries which system should handle.
- stale
Neighbor StringDetect Interval - stale
Neighbor StringTimeout - Timeout after which stale IPv6/Neighbor entries should be purged.
Import
$ pulumi import routeros:index/ipv6Settings:Ipv6Settings settings .
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.