You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"fortios_systemdhcp6_server" {
source="./modules/fortios/r/fortios_systemdhcp6_server"# dns_search_list - (optional) is a type of stringdns_search_list=null# dns_server1 - (optional) is a type of stringdns_server1=null# dns_server2 - (optional) is a type of stringdns_server2=null# dns_server3 - (optional) is a type of stringdns_server3=null# dns_server4 - (optional) is a type of stringdns_server4=null# dns_service - (optional) is a type of stringdns_service=null# domain - (optional) is a type of stringdomain=null# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# fosid - (required) is a type of numberfosid=null# interface - (required) is a type of stringinterface=null# ip_mode - (optional) is a type of stringip_mode=null# lease_time - (optional) is a type of numberlease_time=null# option1 - (optional) is a type of stringoption1=null# option2 - (optional) is a type of stringoption2=null# option3 - (optional) is a type of stringoption3=null# prefix_mode - (optional) is a type of stringprefix_mode=null# rapid_commit - (optional) is a type of stringrapid_commit=null# status - (optional) is a type of stringstatus=null# subnet - (required) is a type of stringsubnet=null# upstream_interface - (optional) is a type of stringupstream_interface=nullip_range=[{
end_ip =null
id =null
start_ip =null
}]
prefix_range=[{
end_prefix =null
id =null
prefix_length =null
start_prefix =null
}]
}
resource"fortios_systemdhcp6_server""this" {
# dns_search_list - (optional) is a type of stringdns_search_list=var.dns_search_list# dns_server1 - (optional) is a type of stringdns_server1=var.dns_server1# dns_server2 - (optional) is a type of stringdns_server2=var.dns_server2# dns_server3 - (optional) is a type of stringdns_server3=var.dns_server3# dns_server4 - (optional) is a type of stringdns_server4=var.dns_server4# dns_service - (optional) is a type of stringdns_service=var.dns_service# domain - (optional) is a type of stringdomain=var.domain# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# fosid - (required) is a type of numberfosid=var.fosid# interface - (required) is a type of stringinterface=var.interface# ip_mode - (optional) is a type of stringip_mode=var.ip_mode# lease_time - (optional) is a type of numberlease_time=var.lease_time# option1 - (optional) is a type of stringoption1=var.option1# option2 - (optional) is a type of stringoption2=var.option2# option3 - (optional) is a type of stringoption3=var.option3# prefix_mode - (optional) is a type of stringprefix_mode=var.prefix_mode# rapid_commit - (optional) is a type of stringrapid_commit=var.rapid_commit# status - (optional) is a type of stringstatus=var.status# subnet - (required) is a type of stringsubnet=var.subnet# upstream_interface - (optional) is a type of stringupstream_interface=var.upstream_interfacedynamic"ip_range" {
for_each=var.ip_rangecontent {
# end_ip - (optional) is a type of stringend_ip=ip_range.value["end_ip"]
# id - (optional) is a type of numberid=ip_range.value["id"]
# start_ip - (optional) is a type of stringstart_ip=ip_range.value["start_ip"]
}
}
dynamic"prefix_range" {
for_each=var.prefix_rangecontent {
# end_prefix - (optional) is a type of stringend_prefix=prefix_range.value["end_prefix"]
# id - (optional) is a type of numberid=prefix_range.value["id"]
# prefix_length - (optional) is a type of numberprefix_length=prefix_range.value["prefix_length"]
# start_prefix - (optional) is a type of stringstart_prefix=prefix_range.value["start_prefix"]
}
}
}