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_firewall_shapingpolicy" {
source="./modules/fortios/r/fortios_firewall_shapingpolicy"# class_id - (optional) is a type of numberclass_id=null# comment - (optional) is a type of stringcomment=null# diffserv_forward - (optional) is a type of stringdiffserv_forward=null# diffserv_reverse - (optional) is a type of stringdiffserv_reverse=null# diffservcode_forward - (optional) is a type of stringdiffservcode_forward=null# diffservcode_rev - (optional) is a type of stringdiffservcode_rev=null# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# fosid - (optional) is a type of numberfosid=null# internet_service - (optional) is a type of stringinternet_service=null# internet_service_src - (optional) is a type of stringinternet_service_src=null# ip_version - (optional) is a type of stringip_version=null# name - (optional) is a type of stringname=null# per_ip_shaper - (optional) is a type of stringper_ip_shaper=null# schedule - (optional) is a type of stringschedule=null# status - (optional) is a type of stringstatus=null# tos - (optional) is a type of stringtos=null# tos_mask - (optional) is a type of stringtos_mask=null# tos_negate - (optional) is a type of stringtos_negate=null# traffic_shaper - (optional) is a type of stringtraffic_shaper=null# traffic_shaper_reverse - (optional) is a type of stringtraffic_shaper_reverse=nullapp_category=[{
id =null
}]
app_group=[{
name =null
}]
application=[{
id =null
}]
dstaddr=[{
name =null
}]
dstaddr6=[{
name =null
}]
dstintf=[{
name =null
}]
groups=[{
name =null
}]
internet_service_custom=[{
name =null
}]
internet_service_custom_group=[{
name =null
}]
internet_service_group=[{
name =null
}]
internet_service_id=[{
id =null
}]
internet_service_name=[{
name =null
}]
internet_service_src_custom=[{
name =null
}]
internet_service_src_custom_group=[{
name =null
}]
internet_service_src_group=[{
name =null
}]
internet_service_src_id=[{
id =null
}]
internet_service_src_name=[{
name =null
}]
service=[{
name =null
}]
srcaddr=[{
name =null
}]
srcaddr6=[{
name =null
}]
srcintf=[{
name =null
}]
url_category=[{
id =null
}]
users=[{
name =null
}]
}
resource"fortios_firewall_shapingpolicy""this" {
# class_id - (optional) is a type of numberclass_id=var.class_id# comment - (optional) is a type of stringcomment=var.comment# diffserv_forward - (optional) is a type of stringdiffserv_forward=var.diffserv_forward# diffserv_reverse - (optional) is a type of stringdiffserv_reverse=var.diffserv_reverse# diffservcode_forward - (optional) is a type of stringdiffservcode_forward=var.diffservcode_forward# diffservcode_rev - (optional) is a type of stringdiffservcode_rev=var.diffservcode_rev# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# fosid - (optional) is a type of numberfosid=var.fosid# internet_service - (optional) is a type of stringinternet_service=var.internet_service# internet_service_src - (optional) is a type of stringinternet_service_src=var.internet_service_src# ip_version - (optional) is a type of stringip_version=var.ip_version# name - (optional) is a type of stringname=var.name# per_ip_shaper - (optional) is a type of stringper_ip_shaper=var.per_ip_shaper# schedule - (optional) is a type of stringschedule=var.schedule# status - (optional) is a type of stringstatus=var.status# tos - (optional) is a type of stringtos=var.tos# tos_mask - (optional) is a type of stringtos_mask=var.tos_mask# tos_negate - (optional) is a type of stringtos_negate=var.tos_negate# traffic_shaper - (optional) is a type of stringtraffic_shaper=var.traffic_shaper# traffic_shaper_reverse - (optional) is a type of stringtraffic_shaper_reverse=var.traffic_shaper_reversedynamic"app_category" {
for_each=var.app_categorycontent {
# id - (optional) is a type of numberid=app_category.value["id"]
}
}
dynamic"app_group" {
for_each=var.app_groupcontent {
# name - (optional) is a type of stringname=app_group.value["name"]
}
}
dynamic"application" {
for_each=var.applicationcontent {
# id - (optional) is a type of numberid=application.value["id"]
}
}
dynamic"dstaddr" {
for_each=var.dstaddrcontent {
# name - (optional) is a type of stringname=dstaddr.value["name"]
}
}
dynamic"dstaddr6" {
for_each=var.dstaddr6content {
# name - (optional) is a type of stringname=dstaddr6.value["name"]
}
}
dynamic"dstintf" {
for_each=var.dstintfcontent {
# name - (optional) is a type of stringname=dstintf.value["name"]
}
}
dynamic"groups" {
for_each=var.groupscontent {
# name - (optional) is a type of stringname=groups.value["name"]
}
}
dynamic"internet_service_custom" {
for_each=var.internet_service_customcontent {
# name - (optional) is a type of stringname=internet_service_custom.value["name"]
}
}
dynamic"internet_service_custom_group" {
for_each=var.internet_service_custom_groupcontent {
# name - (optional) is a type of stringname=internet_service_custom_group.value["name"]
}
}
dynamic"internet_service_group" {
for_each=var.internet_service_groupcontent {
# name - (optional) is a type of stringname=internet_service_group.value["name"]
}
}
dynamic"internet_service_id" {
for_each=var.internet_service_idcontent {
# id - (optional) is a type of numberid=internet_service_id.value["id"]
}
}
dynamic"internet_service_name" {
for_each=var.internet_service_namecontent {
# name - (optional) is a type of stringname=internet_service_name.value["name"]
}
}
dynamic"internet_service_src_custom" {
for_each=var.internet_service_src_customcontent {
# name - (optional) is a type of stringname=internet_service_src_custom.value["name"]
}
}
dynamic"internet_service_src_custom_group" {
for_each=var.internet_service_src_custom_groupcontent {
# name - (optional) is a type of stringname=internet_service_src_custom_group.value["name"]
}
}
dynamic"internet_service_src_group" {
for_each=var.internet_service_src_groupcontent {
# name - (optional) is a type of stringname=internet_service_src_group.value["name"]
}
}
dynamic"internet_service_src_id" {
for_each=var.internet_service_src_idcontent {
# id - (optional) is a type of numberid=internet_service_src_id.value["id"]
}
}
dynamic"internet_service_src_name" {
for_each=var.internet_service_src_namecontent {
# name - (optional) is a type of stringname=internet_service_src_name.value["name"]
}
}
dynamic"service" {
for_each=var.servicecontent {
# name - (optional) is a type of stringname=service.value["name"]
}
}
dynamic"srcaddr" {
for_each=var.srcaddrcontent {
# name - (optional) is a type of stringname=srcaddr.value["name"]
}
}
dynamic"srcaddr6" {
for_each=var.srcaddr6content {
# name - (optional) is a type of stringname=srcaddr6.value["name"]
}
}
dynamic"srcintf" {
for_each=var.srcintfcontent {
# name - (optional) is a type of stringname=srcintf.value["name"]
}
}
dynamic"url_category" {
for_each=var.url_categorycontent {
# id - (optional) is a type of numberid=url_category.value["id"]
}
}
dynamic"users" {
for_each=var.userscontent {
# name - (optional) is a type of stringname=users.value["name"]
}
}
}