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_system_switchinterface" {
source="./modules/fortios/r/fortios_system_switchinterface"# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# intra_switch_policy - (optional) is a type of stringintra_switch_policy=null# mac_ttl - (optional) is a type of numbermac_ttl=null# name - (required) is a type of stringname=null# span - (optional) is a type of stringspan=null# span_dest_port - (optional) is a type of stringspan_dest_port=null# span_direction - (optional) is a type of stringspan_direction=null# type - (optional) is a type of stringtype=null# vdom - (optional) is a type of stringvdom=nullmember=[{
interface_name =null
}]
span_source_port=[{
interface_name =null
}]
}
resource"fortios_system_switchinterface""this" {
# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# intra_switch_policy - (optional) is a type of stringintra_switch_policy=var.intra_switch_policy# mac_ttl - (optional) is a type of numbermac_ttl=var.mac_ttl# name - (required) is a type of stringname=var.name# span - (optional) is a type of stringspan=var.span# span_dest_port - (optional) is a type of stringspan_dest_port=var.span_dest_port# span_direction - (optional) is a type of stringspan_direction=var.span_direction# type - (optional) is a type of stringtype=var.type# vdom - (optional) is a type of stringvdom=var.vdomdynamic"member" {
for_each=var.membercontent {
# interface_name - (optional) is a type of stringinterface_name=member.value["interface_name"]
}
}
dynamic"span_source_port" {
for_each=var.span_source_portcontent {
# interface_name - (optional) is a type of stringinterface_name=span_source_port.value["interface_name"]
}
}
}