gitextract_v3herl8m/ ├── .devcontainer/ │ └── devcontainer.json ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── ci-pipeline-issue.md │ │ ├── documentation-update.md │ │ └── feature_request.md │ ├── dependabot.yml │ ├── scripts/ │ │ ├── setup_routeros.go │ │ └── setup_routeros.py │ └── workflows/ │ ├── go-mod-cache.yml │ ├── module_testing.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── .releaserc ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE.md ├── Makefile ├── README.md ├── docs/ │ ├── data-sources/ │ │ ├── files.md │ │ ├── firewall.md │ │ ├── interface_bridge_filter.md │ │ ├── interfaces.md │ │ ├── ip_addresses.md │ │ ├── ip_arp.md │ │ ├── ip_dhcp_server_leases.md │ │ ├── ip_firewall.md │ │ ├── ip_routes.md │ │ ├── ip_services.md │ │ ├── ipv6_addresses.md │ │ ├── ipv6_firewall.md │ │ ├── system_resource.md │ │ ├── system_routerboard.md │ │ ├── wifi_easy_connect.md │ │ └── x509.md │ ├── guides/ │ │ ├── certificate_rotation.md │ │ ├── easy_import.md │ │ └── install_package.md │ ├── index.md │ └── resources/ │ ├── bridge.md │ ├── bridge_mlag.md │ ├── bridge_port.md │ ├── bridge_vlan.md │ ├── capsman_aaa.md │ ├── capsman_access_list.md │ ├── capsman_channel.md │ ├── capsman_configuration.md │ ├── capsman_datapath.md │ ├── capsman_interface.md │ ├── capsman_manager.md │ ├── capsman_manager_interface.md │ ├── capsman_provisioning.md │ ├── capsman_rates.md │ ├── capsman_security.md │ ├── certificate_scep_server.md │ ├── container.md │ ├── container_config.md │ ├── container_envs.md │ ├── container_mounts.md │ ├── dhcp_client.md │ ├── dhcp_client_option.md │ ├── dhcp_server.md │ ├── dhcp_server_lease.md │ ├── dhcp_server_network.md │ ├── disk_settings.md │ ├── dns.md │ ├── dns_record.md │ ├── file.md │ ├── firewall_addr_list.md │ ├── firewall_filter.md │ ├── firewall_mangle.md │ ├── firewall_nat.md │ ├── gre.md │ ├── identity.md │ ├── interface_6to4.md │ ├── interface_bonding.md │ ├── interface_bridge.md │ ├── interface_bridge_filter.md │ ├── interface_bridge_port.md │ ├── interface_bridge_settings.md │ ├── interface_bridge_vlan.md │ ├── interface_detect_internet.md │ ├── interface_dot1x_client.md │ ├── interface_dot1x_server.md │ ├── interface_eoip.md │ ├── interface_ethernet.md │ ├── interface_ethernet_switch.md │ ├── interface_ethernet_switch_crs.md │ ├── interface_ethernet_switch_crs_egress_vlan_tag.md │ ├── interface_ethernet_switch_crs_egress_vlan_translation.md │ ├── interface_ethernet_switch_crs_ingress_vlan_translation.md │ ├── interface_ethernet_switch_crs_vlan.md │ ├── interface_ethernet_switch_host.md │ ├── interface_ethernet_switch_port.md │ ├── interface_ethernet_switch_port_isolation.md │ ├── interface_ethernet_switch_rule.md │ ├── interface_ethernet_switch_vlan.md │ ├── interface_gre.md │ ├── interface_gre6.md │ ├── interface_ipip.md │ ├── interface_l2tp_client.md │ ├── interface_list.md │ ├── interface_list_member.md │ ├── interface_lte.md │ ├── interface_lte_apn.md │ ├── interface_macvlan.md │ ├── interface_ovpn_client.md │ ├── interface_ovpn_server.md │ ├── interface_pppoe_client.md │ ├── interface_pppoe_server.md │ ├── interface_sstp_client.md │ ├── interface_sstp_server.md │ ├── interface_veth.md │ ├── interface_vlan.md │ ├── interface_vrrp.md │ ├── interface_vxlan.md │ ├── interface_vxlan_vteps.md │ ├── interface_w60g.md │ ├── interface_w60g_station.md │ ├── interface_wireguard.md │ ├── interface_wireguard_peer.md │ ├── interface_wireless.md │ ├── interface_wireless_access_list.md │ ├── interface_wireless_cap.md │ ├── interface_wireless_connect_list.md │ ├── interface_wireless_security_profiles.md │ ├── ip_address.md │ ├── ip_cloud.md │ ├── ip_cloud_advanced.md │ ├── ip_dhcp_client.md │ ├── ip_dhcp_client_option.md │ ├── ip_dhcp_relay.md │ ├── ip_dhcp_server.md │ ├── ip_dhcp_server_config.md │ ├── ip_dhcp_server_lease.md │ ├── ip_dhcp_server_network.md │ ├── ip_dhcp_server_option.md │ ├── ip_dhcp_server_option_matcher.md │ ├── ip_dhcp_server_option_set.md │ ├── ip_dhcp_server_option_sets.md │ ├── ip_dns.md │ ├── ip_dns_adlist.md │ ├── ip_dns_forwarders.md │ ├── ip_dns_record.md │ ├── ip_firewall_addr_list.md │ ├── ip_firewall_connection_tracking.md │ ├── ip_firewall_filter.md │ ├── ip_firewall_layer7_protocol.md │ ├── ip_firewall_mangle.md │ ├── ip_firewall_nat.md │ ├── ip_firewall_raw.md │ ├── ip_hotspot.md │ ├── ip_hotspot_ip_binding.md │ ├── ip_hotspot_profile.md │ ├── ip_hotspot_service_port.md │ ├── ip_hotspot_user.md │ ├── ip_hotspot_user_profile.md │ ├── ip_hotspot_walled_garden.md │ ├── ip_hotspot_walled_garden_ip.md │ ├── ip_ipsec_identity.md │ ├── ip_ipsec_key.md │ ├── ip_ipsec_mode_config.md │ ├── ip_ipsec_peer.md │ ├── ip_ipsec_policy.md │ ├── ip_ipsec_policy_group.md │ ├── ip_ipsec_profile.md │ ├── ip_ipsec_proposal.md │ ├── ip_ipsec_settings.md │ ├── ip_nat_pmp.md │ ├── ip_nat_pmp_interfaces.md │ ├── ip_neighbor_discovery_settings.md │ ├── ip_pool.md │ ├── ip_route.md │ ├── ip_service.md │ ├── ip_settings.md │ ├── ip_smb.md │ ├── ip_ssh_server.md │ ├── ip_tftp.md │ ├── ip_tftp_settings.md │ ├── ip_traffic_flow.md │ ├── ip_traffic_flow_ipfix.md │ ├── ip_traffic_flow_target.md │ ├── ip_upnp.md │ ├── ip_upnp_interfaces.md │ ├── ip_vrf.md │ ├── ipip.md │ ├── ipv6_address.md │ ├── ipv6_dhcp_client.md │ ├── ipv6_dhcp_client_option.md │ ├── ipv6_dhcp_server.md │ ├── ipv6_dhcp_server_option.md │ ├── ipv6_dhcp_server_option_sets.md │ ├── ipv6_firewall_addr_list.md │ ├── ipv6_firewall_filter.md │ ├── ipv6_firewall_mangle.md │ ├── ipv6_firewall_nat.md │ ├── ipv6_nd_prefix.md │ ├── ipv6_neighbor_discovery.md │ ├── ipv6_pool.md │ ├── ipv6_route.md │ ├── ipv6_settings.md │ ├── move_items.md │ ├── ovpn_server.md │ ├── ppp_aaa.md │ ├── ppp_profile.md │ ├── ppp_secret.md │ ├── queue_simple.md │ ├── queue_tree.md │ ├── queue_type.md │ ├── radius.md │ ├── radius_incoming.md │ ├── routing_bfd_configuration.md │ ├── routing_bgp_connection.md │ ├── routing_bgp_evpn.md │ ├── routing_bgp_instance.md │ ├── routing_bgp_template.md │ ├── routing_bgp_vpn.md │ ├── routing_filter_rule.md │ ├── routing_id.md │ ├── routing_igmp_proxy_interface.md │ ├── routing_ospf_area.md │ ├── routing_ospf_area_range.md │ ├── routing_ospf_instance.md │ ├── routing_ospf_interface_template.md │ ├── routing_rule.md │ ├── routing_table.md │ ├── scheduler.md │ ├── snmp.md │ ├── snmp_community.md │ ├── system_certificate.md │ ├── system_certificate_scep_server.md │ ├── system_clock.md │ ├── system_identity.md │ ├── system_led.md │ ├── system_led_settings.md │ ├── system_logging.md │ ├── system_logging_action.md │ ├── system_note.md │ ├── system_ntp_client.md │ ├── system_ntp_server.md │ ├── system_routerboard_button_mode.md │ ├── system_routerboard_button_reset.md │ ├── system_routerboard_button_wps.md │ ├── system_routerboard_settings.md │ ├── system_routerboard_usb.md │ ├── system_scheduler.md │ ├── system_script.md │ ├── system_user.md │ ├── system_user_aaa.md │ ├── system_user_group.md │ ├── system_user_settings.md │ ├── system_user_sshkeys.md │ ├── tool_bandwidth_server.md │ ├── tool_email.md │ ├── tool_graphing_interface.md │ ├── tool_graphing_queue.md │ ├── tool_graphing_resource.md │ ├── tool_mac_server.md │ ├── tool_mac_server_ping.md │ ├── tool_mac_server_winbox.md │ ├── tool_netwatch.md │ ├── tool_sniffer.md │ ├── user_manager_advanced.md │ ├── user_manager_attribute.md │ ├── user_manager_database.md │ ├── user_manager_limitation.md │ ├── user_manager_profile.md │ ├── user_manager_profile_limitation.md │ ├── user_manager_router.md │ ├── user_manager_settings.md │ ├── user_manager_user.md │ ├── user_manager_user_group.md │ ├── user_manager_user_profile.md │ ├── vlan.md │ ├── vrrp.md │ ├── wifi.md │ ├── wifi_aaa.md │ ├── wifi_access_list.md │ ├── wifi_cap.md │ ├── wifi_capsman.md │ ├── wifi_channel.md │ ├── wifi_configuration.md │ ├── wifi_datapath.md │ ├── wifi_interworking.md │ ├── wifi_provisioning.md │ ├── wifi_security.md │ ├── wifi_security_multi_passphrase.md │ ├── wifi_steering.md │ ├── wireguard.md │ ├── wireguard_keys.md │ ├── wireguard_peer.md │ ├── zerotier.md │ ├── zerotier_controller.md │ └── zerotier_interface.md ├── examples/ │ ├── data-sources/ │ │ ├── routeros_files/ │ │ │ └── data-source.tf │ │ ├── routeros_interface_bridge_filter/ │ │ │ └── data-source.tf │ │ ├── routeros_interfaces/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_addresses/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_arp/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_dhcp_server_leases/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_firewall/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_routes/ │ │ │ └── data-source.tf │ │ ├── routeros_ip_services/ │ │ │ └── data-source.tf │ │ ├── routeros_ipv6_addresses/ │ │ │ └── data-source.tf │ │ ├── routeros_system_resource/ │ │ │ └── data-source.tf │ │ ├── routeros_system_routerboard/ │ │ │ └── data-source.tf │ │ ├── routeros_wifi_easy_connect/ │ │ │ └── data-source.tf │ │ └── routeros_x509/ │ │ └── data-source.tf │ ├── provider/ │ │ └── provider.tf │ └── resources/ │ ├── routeros_bridge_mlag/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_aaa/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_access_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_channel/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_configuration/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_datapath/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_interface/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_manager/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_manager_interface/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_provisioning/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_rates/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_capsman_security/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_container/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_container_config/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_container_envs/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_container_mounts/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_disk_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_file/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_6to4/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bonding/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bridge/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bridge_filter/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bridge_port/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bridge_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_bridge_vlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_detect_internet/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_dot1x_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_dot1x_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_eoip/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_crs/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_crs_egress_vlan_tag/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_crs_egress_vlan_translation/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_crs_ingress_vlan_translation/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_crs_vlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_host/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_port/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_port_isolation/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_rule/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ethernet_switch_vlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_gre/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_gre6/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ipip/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_l2tp_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_l2tp_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_list_member/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_lte/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_lte_apn/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_macvlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_ovpn_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_pppoe_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_pppoe_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_veth/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_vlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_vrrp/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_vxlan/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_vxlan_vteps/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_w60g/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_w60g_station/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireguard/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireguard_peer/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireless/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireless_access_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireless_cap/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireless_connect_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_interface_wireless_security_profiles/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_address/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_cloud/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_cloud_advanced/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_client_option/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_relay/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_config/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_lease/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_network/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_option/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_option_matcher/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dhcp_server_option_sets/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dns/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dns_adlist/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dns_forwarders/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_dns_record/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_firewall_addr_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_firewall_connection_tracking/ │ │ └── resource.tf │ ├── routeros_ip_firewall_filter/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_firewall_layer7_protocol/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_firewall_mangle/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_firewall_nat/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_ip_binding/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_service_port/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_user/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_user_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_walled_garden/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_hotspot_walled_garden_ip/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_identity/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_key/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_mode_config/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_peer/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_policy/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_policy_group/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_proposal/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ipsec_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_nat_pmp/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_nat_pmp_interfaces/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_neighbor_discovery_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_pool/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_route/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_service/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_smb/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_ssh_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_tftp/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_tftp_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_traffic_flow/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_traffic_flow_ipfix/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_traffic_flow_target/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_upnp/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_upnp_interfaces/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ip_vrf/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_address/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_dhcp_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_dhcp_client_option/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_dhcp_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_dhcp_server_option/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_dhcp_server_option_sets/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_firewall_addr_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_firewall_filter/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_firewall_mangle/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_firewall_nat/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_nd_prefix/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_neighbor_discovery/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_pool/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_route/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ipv6_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_move_items/ │ │ └── resource.tf │ ├── routeros_ovpn_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ppp_aaa/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ppp_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_ppp_secret/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_queue_simple/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_queue_tree/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_queue_type/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_radius/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_radius_incoming/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bfd_configuration/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bgp_connection/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bgp_evpn/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bgp_instance/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bgp_template/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_bgp_vpn/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_filter_rule/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_id/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_igmp_proxy_interface/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_ospf_area/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_ospf_area_range/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_ospf_instance/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_ospf_interface_template/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_rule/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_routing_table/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_snmp/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_snmp_community/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_certificate/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_certificate_scep_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_clock/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_identity/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_led/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_led_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_logging/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_logging_actions/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_note/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_ntp_client/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_ntp_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_routerboard_button_mode/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_routerboard_button_reset/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_routerboard_button_wps/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_routerboard_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_routerboard_usb/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_scheduler/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_script/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_user/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_user_aaa/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_user_group/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_user_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_system_user_sshkeys/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_bandwidth_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_graphing_interface/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_graphing_queue/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_graphing_resource/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_mac_server/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_mac_server_ping/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_mac_server_winbox/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_netwatch/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_tool_sniffer/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_advanced/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_attribute/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_database/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_limitation/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_profile_limitation/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_router/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_settings/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_user/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_user_group/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_user_manager_user_profile/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_aaa/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_access_list/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_cap/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_capsman/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_channel/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_configuration/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_datapath/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_interworking/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_provisioning/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_security/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_security_multi_passphrase/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wifi_steering/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_wireguard_keys/ │ │ └── resource.tf │ ├── routeros_zerotier/ │ │ ├── import.sh │ │ └── resource.tf │ ├── routeros_zerotier_controller/ │ │ ├── import.sh │ │ └── resource.tf │ └── routeros_zerotier_interface/ │ ├── import.sh │ └── resource.tf ├── go.mod ├── go.sum ├── main.go ├── package.json ├── routeros/ │ ├── datasource_files.go │ ├── datasource_files_test.go │ ├── datasource_interface_bridge_filter.go │ ├── datasource_interface_bridge_filter_test.go │ ├── datasource_interfaces.go │ ├── datasource_interfaces_test.go │ ├── datasource_ip_address_test.go │ ├── datasource_ip_addresses.go │ ├── datasource_ip_arp.go │ ├── datasource_ip_arp_test.go │ ├── datasource_ip_dhcp_server_leases.go │ ├── datasource_ip_firewall.go │ ├── datasource_ip_firewall_addr_list.go │ ├── datasource_ip_firewall_filter.go │ ├── datasource_ip_firewall_mangle.go │ ├── datasource_ip_firewall_nat.go │ ├── datasource_ip_firewall_test.go │ ├── datasource_ip_routes.go │ ├── datasource_ip_routes_test.go │ ├── datasource_ip_services.go │ ├── datasource_ipv6_addresses.go │ ├── datasource_ipv6_addresses_test.go │ ├── datasource_ipv6_firewall.go │ ├── datasource_ipv6_firewall_filter.go │ ├── datasource_ipv6_firewall_mangle.go │ ├── datasource_ipv6_firewall_nat.go │ ├── datasource_ipv6_firewall_test.go │ ├── datasource_system_resource.go │ ├── datasource_system_resource_test.go │ ├── datasource_system_routerboard.go │ ├── datasource_system_routerboard_test.go │ ├── datasource_wifi_easy_connect.go │ ├── datasource_wifi_easy_connect_test.go │ ├── datasource_x509.go │ ├── datasource_x509_test.go │ ├── log.go │ ├── mikrotik.go │ ├── mikrotik_client.go │ ├── mikrotik_client_api.go │ ├── mikrotik_client_rest.go │ ├── mikrotik_client_transport_test.go │ ├── mikrotik_crud.go │ ├── mikrotik_resource_drift.go │ ├── mikrotik_resource_drift.yaml │ ├── mikrotik_resource_drift_implementation.go │ ├── mikrotik_serialize.go │ ├── mikrotik_serialize_test.go │ ├── mikrotik_test.go │ ├── parse_data_information_units.go │ ├── parse_data_information_units_test.go │ ├── parse_duration.go │ ├── parse_duration_test.go │ ├── parse_iprange.go │ ├── parse_iprange_test.go │ ├── provider.go │ ├── provider_resource_state_migration.go │ ├── provider_schema_helpers.go │ ├── provider_schema_helpers_test.go │ ├── provider_test.go │ ├── resource_actions.go │ ├── resource_actions_default.go │ ├── resource_actions_default_system.go │ ├── resource_actions_test.go │ ├── resource_capsman_access_list.go │ ├── resource_capsman_channel.go │ ├── resource_capsman_channel_test.go │ ├── resource_capsman_channel_v0.go │ ├── resource_capsman_channel_v1.go │ ├── resource_capsman_configuration.go │ ├── resource_capsman_configuration_test.go │ ├── resource_capsman_configuration_v0.go │ ├── resource_capsman_datapath.go │ ├── resource_capsman_datapath_test.go │ ├── resource_capsman_datapath_v0.go │ ├── resource_capsman_interface.go │ ├── resource_capsman_manager.go │ ├── resource_capsman_manager_test.go │ ├── resource_capsman_provisioning.go │ ├── resource_capsman_provisioning_test.go │ ├── resource_capsman_provisioning_v0.go │ ├── resource_capsman_rates.go │ ├── resource_capsman_rates_test.go │ ├── resource_capsman_rates_v0.go │ ├── resource_capsman_security.go │ ├── resource_capsman_security_test.go │ ├── resource_capsman_security_v0.go │ ├── resource_container.go │ ├── resource_container_config.go │ ├── resource_container_envs.go │ ├── resource_container_mounts.go │ ├── resource_disk_settings.go │ ├── resource_disk_settings_test.go │ ├── resource_file.go │ ├── resource_file_test.go │ ├── resource_interface_6to4.go │ ├── resource_interface_6to4_test.go │ ├── resource_interface_bonding.go │ ├── resource_interface_bonding_test.go │ ├── resource_interface_bridge.go │ ├── resource_interface_bridge_filter.go │ ├── resource_interface_bridge_filter_test.go │ ├── resource_interface_bridge_mlag _test.go │ ├── resource_interface_bridge_mlag.go │ ├── resource_interface_bridge_port.go │ ├── resource_interface_bridge_port_test.go │ ├── resource_interface_bridge_settings.go │ ├── resource_interface_bridge_settings_test.go │ ├── resource_interface_bridge_test.go │ ├── resource_interface_bridge_v0.go │ ├── resource_interface_bridge_vlan.go │ ├── resource_interface_bridge_vlan_test.go │ ├── resource_interface_bridge_vlan_v0.go │ ├── resource_interface_detect_internet.go │ ├── resource_interface_detect_internet_test.go │ ├── resource_interface_dot1x.go │ ├── resource_interface_dot1x_v0.go │ ├── resource_interface_eoip.go │ ├── resource_interface_eoip_v0.go │ ├── resource_interface_ethernet.go │ ├── resource_interface_ethernet_switch.go │ ├── resource_interface_ethernet_switch_crs.go │ ├── resource_interface_ethernet_switch_crs_egress_vlan_tag.go │ ├── resource_interface_ethernet_switch_crs_egress_vlan_translation.go │ ├── resource_interface_ethernet_switch_crs_ingress_vlan_translation.go │ ├── resource_interface_ethernet_switch_crs_vlan.go │ ├── resource_interface_ethernet_switch_host.go │ ├── resource_interface_ethernet_switch_host_test.go │ ├── resource_interface_ethernet_switch_port.go │ ├── resource_interface_ethernet_switch_port_isolation.go │ ├── resource_interface_ethernet_switch_port_isolation_test.go │ ├── resource_interface_ethernet_switch_port_test.go │ ├── resource_interface_ethernet_switch_rule.go │ ├── resource_interface_ethernet_switch_rule_test.go │ ├── resource_interface_ethernet_switch_test.go │ ├── resource_interface_ethernet_switch_vlan.go │ ├── resource_interface_ethernet_switch_vlan_test.go │ ├── resource_interface_ethernet_test.go │ ├── resource_interface_gre.go │ ├── resource_interface_gre6.go │ ├── resource_interface_gre6_test.go │ ├── resource_interface_gre_test.go │ ├── resource_interface_gre_v0.go │ ├── resource_interface_ipip.go │ ├── resource_interface_ipip_test.go │ ├── resource_interface_l2tp_client.go │ ├── resource_interface_l2tp_client_test.go │ ├── resource_interface_l2tp_server.go │ ├── resource_interface_l2tp_server_test.go │ ├── resource_interface_list.go │ ├── resource_interface_list_member.go │ ├── resource_interface_list_member_test.go │ ├── resource_interface_list_test.go │ ├── resource_interface_list_v0.go │ ├── resource_interface_lte.go │ ├── resource_interface_lte_apn.go │ ├── resource_interface_lte_apn_test.go │ ├── resource_interface_macvlan.go │ ├── resource_interface_macvlan_test.go │ ├── resource_interface_ovpn_server.go │ ├── resource_interface_pppoe_client.go │ ├── resource_interface_pppoe_client_test.go │ ├── resource_interface_pppoe_server.go │ ├── resource_interface_pppoe_server_test.go │ ├── resource_interface_sstp_client.go │ ├── resource_interface_sstp_server.go │ ├── resource_interface_veth.go │ ├── resource_interface_veth_test.go │ ├── resource_interface_vlan.go │ ├── resource_interface_vlan_test.go │ ├── resource_interface_vlan_v0.go │ ├── resource_interface_vrrp.go │ ├── resource_interface_vrrp_test.go │ ├── resource_interface_vrrp_v0.go │ ├── resource_interface_vxlan.go │ ├── resource_interface_vxlan_test.go │ ├── resource_interface_vxlan_vteps.go │ ├── resource_interface_vxlan_vteps_test.go │ ├── resource_interface_w60g.go │ ├── resource_interface_w60g_station.go │ ├── resource_interface_w60g_station_test.go │ ├── resource_interface_w60g_test.go │ ├── resource_interface_wireguard.go │ ├── resource_interface_wireguard_peer.go │ ├── resource_interface_wireguard_peer_test.go │ ├── resource_interface_wireguard_test.go │ ├── resource_interface_wireguard_v0.go │ ├── resource_interface_wireless.go │ ├── resource_interface_wireless_access_list.go │ ├── resource_interface_wireless_access_list_test.go │ ├── resource_interface_wireless_cap.go │ ├── resource_interface_wireless_connect_list.go │ ├── resource_interface_wireless_security_profiles.go │ ├── resource_interface_wireless_security_profiles_test.go │ ├── resource_interface_wireless_test.go │ ├── resource_ip_address.go │ ├── resource_ip_address_test.go │ ├── resource_ip_cloud.go │ ├── resource_ip_cloud_advanced.go │ ├── resource_ip_cloud_advanced_test.go │ ├── resource_ip_cloud_test.go │ ├── resource_ip_dhcp_client.go │ ├── resource_ip_dhcp_client_option.go │ ├── resource_ip_dhcp_client_option_test.go │ ├── resource_ip_dhcp_client_test.go │ ├── resource_ip_dhcp_relay.go │ ├── resource_ip_dhcp_relay_test.go │ ├── resource_ip_dhcp_server.go │ ├── resource_ip_dhcp_server_config.go │ ├── resource_ip_dhcp_server_lease.go │ ├── resource_ip_dhcp_server_lease_test.go │ ├── resource_ip_dhcp_server_network.go │ ├── resource_ip_dhcp_server_network_test.go │ ├── resource_ip_dhcp_server_network_v0.go │ ├── resource_ip_dhcp_server_option.go │ ├── resource_ip_dhcp_server_option_matcher.go │ ├── resource_ip_dhcp_server_option_sets.go │ ├── resource_ip_dhcp_server_option_sets_test.go │ ├── resource_ip_dhcp_server_option_test.go │ ├── resource_ip_dhcp_server_test.go │ ├── resource_ip_dhcp_server_v0.go │ ├── resource_ip_dns.go │ ├── resource_ip_dns_adlist.go │ ├── resource_ip_dns_adlist_test.go │ ├── resource_ip_dns_forwarders.go │ ├── resource_ip_dns_forwarders_test.go │ ├── resource_ip_dns_record.go │ ├── resource_ip_dns_record_test.go │ ├── resource_ip_dns_test.go │ ├── resource_ip_dns_v0.go │ ├── resource_ip_firewall_addr_list.go │ ├── resource_ip_firewall_addr_list_test.go │ ├── resource_ip_firewall_connection_tracking.go │ ├── resource_ip_firewall_connection_tracking_test.go │ ├── resource_ip_firewall_filter.go │ ├── resource_ip_firewall_filter_test.go │ ├── resource_ip_firewall_layer7_protocol.go │ ├── resource_ip_firewall_layer7_protocol_test.go │ ├── resource_ip_firewall_mangle.go │ ├── resource_ip_firewall_mangle_test.go │ ├── resource_ip_firewall_nat.go │ ├── resource_ip_firewall_nat_test.go │ ├── resource_ip_firewall_raw.go │ ├── resource_ip_firewall_raw_test.go │ ├── resource_ip_hotspot.go │ ├── resource_ip_hotspot_ip_binding.go │ ├── resource_ip_hotspot_ip_binding_test.go │ ├── resource_ip_hotspot_profile.go │ ├── resource_ip_hotspot_profile_test.go │ ├── resource_ip_hotspot_service_port.go │ ├── resource_ip_hotspot_service_port_test.go │ ├── resource_ip_hotspot_test.go │ ├── resource_ip_hotspot_user.go │ ├── resource_ip_hotspot_user_profile.go │ ├── resource_ip_hotspot_user_profile_test.go │ ├── resource_ip_hotspot_user_test.go │ ├── resource_ip_hotspot_walled_garden.go │ ├── resource_ip_hotspot_walled_garden_ip.go │ ├── resource_ip_hotspot_walled_garden_ip_test.go │ ├── resource_ip_hotspot_walled_garden_test.go │ ├── resource_ip_ipsec_identity.go │ ├── resource_ip_ipsec_identity_test.go │ ├── resource_ip_ipsec_key.go │ ├── resource_ip_ipsec_key_test.go │ ├── resource_ip_ipsec_mode_config.go │ ├── resource_ip_ipsec_mode_config_test.go │ ├── resource_ip_ipsec_peer.go │ ├── resource_ip_ipsec_peer_test.go │ ├── resource_ip_ipsec_policy.go │ ├── resource_ip_ipsec_policy_group.go │ ├── resource_ip_ipsec_policy_group_test.go │ ├── resource_ip_ipsec_policy_test.go │ ├── resource_ip_ipsec_profile.go │ ├── resource_ip_ipsec_profile_test.go │ ├── resource_ip_ipsec_proposal.go │ ├── resource_ip_ipsec_proposal_test.go │ ├── resource_ip_ipsec_settings.go │ ├── resource_ip_ipsec_settings_test.go │ ├── resource_ip_nat_pmp.go │ ├── resource_ip_nat_pmp_interfaces.go │ ├── resource_ip_nat_pmp_interfaces_test.go │ ├── resource_ip_nat_pmp_test.go │ ├── resource_ip_neighbor_discovery.go │ ├── resource_ip_neighbor_discovery_test.go │ ├── resource_ip_pool.go │ ├── resource_ip_pool_test.go │ ├── resource_ip_pool_v0.go │ ├── resource_ip_route.go │ ├── resource_ip_route_test.go │ ├── resource_ip_service.go │ ├── resource_ip_service_test.go │ ├── resource_ip_settings.go │ ├── resource_ip_settings_test.go │ ├── resource_ip_smb.go │ ├── resource_ip_smb_test.go │ ├── resource_ip_ssh_server.go │ ├── resource_ip_ssh_server_test.go │ ├── resource_ip_tftp.go │ ├── resource_ip_tftp_settings.go │ ├── resource_ip_tftp_test.go │ ├── resource_ip_traffic_flow.go │ ├── resource_ip_traffic_flow_ipfix.go │ ├── resource_ip_traffic_flow_ipfix_test.go │ ├── resource_ip_traffic_flow_target.go │ ├── resource_ip_traffic_flow_target_test.go │ ├── resource_ip_traffic_flow_test.go │ ├── resource_ip_upnp.go │ ├── resource_ip_upnp_interfaces.go │ ├── resource_ip_upnp_interfaces_test.go │ ├── resource_ip_upnp_test.go │ ├── resource_ip_vrf.go │ ├── resource_ip_vrf_test.go │ ├── resource_ipv6_address.go │ ├── resource_ipv6_address_test.go │ ├── resource_ipv6_dhcp_client.go │ ├── resource_ipv6_dhcp_client_option.go │ ├── resource_ipv6_dhcp_client_option_test.go │ ├── resource_ipv6_dhcp_client_test.go │ ├── resource_ipv6_dhcp_server.go │ ├── resource_ipv6_dhcp_server_option.go │ ├── resource_ipv6_dhcp_server_option_sets.go │ ├── resource_ipv6_dhcp_server_option_sets_test.go │ ├── resource_ipv6_dhcp_server_option_test.go │ ├── resource_ipv6_dhcp_server_test.go │ ├── resource_ipv6_firewall_addr_list.go │ ├── resource_ipv6_firewall_addr_list_test.go │ ├── resource_ipv6_firewall_filter.go │ ├── resource_ipv6_firewall_filter_test.go │ ├── resource_ipv6_firewall_mangle.go │ ├── resource_ipv6_firewall_mangle_test.go │ ├── resource_ipv6_firewall_nat.go │ ├── resource_ipv6_firewall_nat_test.go │ ├── resource_ipv6_nd_prefix.go │ ├── resource_ipv6_nd_prefix_test.go │ ├── resource_ipv6_neighbor_discovery.go │ ├── resource_ipv6_neighbor_discovery_test.go │ ├── resource_ipv6_pool.go │ ├── resource_ipv6_pool_test.go │ ├── resource_ipv6_route.go │ ├── resource_ipv6_route_test.go │ ├── resource_ipv6_settings.go │ ├── resource_ipv6_settings_test.go │ ├── resource_move.go │ ├── resource_ovpn_client.go │ ├── resource_ovpn_client_test.go │ ├── resource_ovpn_server.go │ ├── resource_ovpn_server_test.go │ ├── resource_ovpn_server_v0.go │ ├── resource_ppp_aaa.go │ ├── resource_ppp_aaa_test.go │ ├── resource_ppp_profile.go │ ├── resource_ppp_profile_test.go │ ├── resource_ppp_secret.go │ ├── resource_ppp_secret_test.go │ ├── resource_queue_simple.go │ ├── resource_queue_simple_test.go │ ├── resource_queue_tree.go │ ├── resource_queue_tree_test.go │ ├── resource_queue_type.go │ ├── resource_queue_type_test.go │ ├── resource_radius.go │ ├── resource_radius_v0.go │ ├── resource_routing_bfd_configuration.go │ ├── resource_routing_bfd_configuration_test.go │ ├── resource_routing_bgp_connection.go │ ├── resource_routing_bgp_connection_test.go │ ├── resource_routing_bgp_evpn.go │ ├── resource_routing_bgp_evpn_test.go │ ├── resource_routing_bgp_instance.go │ ├── resource_routing_bgp_instance_test.go │ ├── resource_routing_bgp_template.go │ ├── resource_routing_bgp_template_test.go │ ├── resource_routing_bgp_vpn.go │ ├── resource_routing_bgp_vpn_test.go │ ├── resource_routing_filter_rule.go │ ├── resource_routing_filter_rule_test.go │ ├── resource_routing_id.go │ ├── resource_routing_id_test.go │ ├── resource_routing_igmp_proxy_interface.go │ ├── resource_routing_igmp_proxy_interface_test.go │ ├── resource_routing_ospf_area.go │ ├── resource_routing_ospf_area_range.go │ ├── resource_routing_ospf_area_range_test.go │ ├── resource_routing_ospf_area_test.go │ ├── resource_routing_ospf_instance.go │ ├── resource_routing_ospf_instance_test.go │ ├── resource_routing_ospf_interface_template.go │ ├── resource_routing_ospf_interface_template_test.go │ ├── resource_routing_ospf_interface_template_v0.go │ ├── resource_routing_rule.go │ ├── resource_routing_rule_test.go │ ├── resource_routing_table.go │ ├── resource_routing_table_test.go │ ├── resource_snmp.go │ ├── resource_snmp_community.go │ ├── resource_snmp_community_test.go │ ├── resource_snmp_community_v0.go │ ├── resource_snmp_test.go │ ├── resource_system_certificate.go │ ├── resource_system_certificate_import_test.go │ ├── resource_system_certificate_scep_server.go │ ├── resource_system_certificate_scep_server_test.go │ ├── resource_system_certificate_test.go │ ├── resource_system_clock.go │ ├── resource_system_clock_test.go │ ├── resource_system_identity.go │ ├── resource_system_identity_test.go │ ├── resource_system_led.go │ ├── resource_system_led_settings.go │ ├── resource_system_logging.go │ ├── resource_system_logging_actions.go │ ├── resource_system_logging_actions_test.go │ ├── resource_system_logging_test.go │ ├── resource_system_note.go │ ├── resource_system_note_test.go │ ├── resource_system_ntp_client.go │ ├── resource_system_ntp_client_test.go │ ├── resource_system_ntp_server.go │ ├── resource_system_ntp_server_test.go │ ├── resource_system_routerboard_button_mode.go │ ├── resource_system_routerboard_button_reset.go │ ├── resource_system_routerboard_button_wps.go │ ├── resource_system_routerboard_settings.go │ ├── resource_system_routerboard_usb.go │ ├── resource_system_scheduler.go │ ├── resource_system_scheduler_test.go │ ├── resource_system_scheduler_v0.go │ ├── resource_system_script.go │ ├── resource_system_script_test.go │ ├── resource_system_user.go │ ├── resource_system_user_aaa.go │ ├── resource_system_user_aaa_test.go │ ├── resource_system_user_group.go │ ├── resource_system_user_group_test.go │ ├── resource_system_user_settings.go │ ├── resource_system_user_settings_test.go │ ├── resource_system_user_sshkeys.go │ ├── resource_system_user_sshkeys_test.go │ ├── resource_system_user_test.go │ ├── resource_testing_helper.go │ ├── resource_tool_bandwidth_server.go │ ├── resource_tool_bandwidth_server_test.go │ ├── resource_tool_email.go │ ├── resource_tool_email_test.go │ ├── resource_tool_graphing.go │ ├── resource_tool_graphing_test.go │ ├── resource_tool_mac_server.go │ ├── resource_tool_mac_server_test.go │ ├── resource_tool_netwatch.go │ ├── resource_tool_netwatch_test.go │ ├── resource_tool_sniffer.go │ ├── resource_tool_sniffer_test.go │ ├── resource_user_manager_advanced.go │ ├── resource_user_manager_attribute.go │ ├── resource_user_manager_database.go │ ├── resource_user_manager_limitation.go │ ├── resource_user_manager_profile.go │ ├── resource_user_manager_profile_limitation.go │ ├── resource_user_manager_router.go │ ├── resource_user_manager_settings.go │ ├── resource_user_manager_user.go │ ├── resource_user_manager_user_group.go │ ├── resource_user_manager_user_profile.go │ ├── resource_wifi.go │ ├── resource_wifi_aaa.go │ ├── resource_wifi_access_list.go │ ├── resource_wifi_cap.go │ ├── resource_wifi_capsman.go │ ├── resource_wifi_channel.go │ ├── resource_wifi_configuration.go │ ├── resource_wifi_datapath.go │ ├── resource_wifi_interworking.go │ ├── resource_wifi_provisioning.go │ ├── resource_wifi_security.go │ ├── resource_wifi_security_multi_passphrase.go │ ├── resource_wifi_steering.go │ ├── resource_wireguard_keys.go │ ├── resource_wireguard_keys_test.go │ ├── resource_zerotier.go │ ├── resource_zerotier_controller.go │ └── resource_zerotier_interface.go ├── templates/ │ ├── data-sources/ │ │ └── firewall.md.tmpl │ ├── data-sources.md.tmpl │ ├── guides/ │ │ ├── certificate_rotation.md │ │ ├── easy_import.md │ │ └── install_package.md │ ├── index.md.tmpl │ ├── resources/ │ │ ├── bridge.md.tmpl │ │ ├── bridge_port.md.tmpl │ │ ├── bridge_vlan.md.tmpl │ │ ├── certificate_scep_server.md.tmpl │ │ ├── dhcp_client.md.tmpl │ │ ├── dhcp_server.md.tmpl │ │ ├── dhcp_server_lease.md.tmpl │ │ ├── dhcp_server_network.md.tmpl │ │ ├── dns.md.tmpl │ │ ├── dns_record.md.tmpl │ │ ├── firewall_addr_list.md.tmpl │ │ ├── firewall_filter.md.tmpl │ │ ├── firewall_mangle.md.tmpl │ │ ├── firewall_nat.md.tmpl │ │ ├── gre.md.tmpl │ │ ├── identity.md.tmpl │ │ ├── ip_dhcp_server_option_set.md.tmpl │ │ ├── scheduler.md.tmpl │ │ ├── system_certificate.md.tmpl │ │ ├── vlan.md.tmpl │ │ ├── vrrp.md.tmpl │ │ ├── wireguard.md.tmpl │ │ └── wireguard_peer.md.tmpl │ └── resources.md.tmpl └── tools/ ├── boilerplate/ │ └── main.go ├── drift/ │ └── main.go ├── importer/ │ ├── logger.go │ ├── main.go │ ├── resource_aliases.go │ └── ssh.go ├── schema_changes/ │ ├── README.md │ └── main.go └── tools.go