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_proxypolicy" {
source="./modules/fortios/r/fortios_firewall_proxypolicy"# action - (optional) is a type of stringaction=null# application_list - (optional) is a type of stringapplication_list=null# av_profile - (optional) is a type of stringav_profile=null# cifs_profile - (optional) is a type of stringcifs_profile=null# comments - (optional) is a type of stringcomments=null# decrypted_traffic_mirror - (optional) is a type of stringdecrypted_traffic_mirror=null# disclaimer - (optional) is a type of stringdisclaimer=null# dlp_sensor - (optional) is a type of stringdlp_sensor=null# dstaddr_negate - (optional) is a type of stringdstaddr_negate=null# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# emailfilter_profile - (optional) is a type of stringemailfilter_profile=null# file_filter_profile - (optional) is a type of stringfile_filter_profile=null# global_label - (optional) is a type of stringglobal_label=null# http_tunnel_auth - (optional) is a type of stringhttp_tunnel_auth=null# icap_profile - (optional) is a type of stringicap_profile=null# internet_service - (optional) is a type of stringinternet_service=null# internet_service_negate - (optional) is a type of stringinternet_service_negate=null# ips_sensor - (optional) is a type of stringips_sensor=null# label - (optional) is a type of stringlabel=null# logtraffic - (optional) is a type of stringlogtraffic=null# logtraffic_start - (optional) is a type of stringlogtraffic_start=null# name - (optional) is a type of stringname=null# policyid - (optional) is a type of numberpolicyid=null# profile_group - (optional) is a type of stringprofile_group=null# profile_protocol_options - (optional) is a type of stringprofile_protocol_options=null# profile_type - (optional) is a type of stringprofile_type=null# proxy - (required) is a type of stringproxy=null# redirect_url - (optional) is a type of stringredirect_url=null# replacemsg_override_group - (optional) is a type of stringreplacemsg_override_group=null# scan_botnet_connections - (optional) is a type of stringscan_botnet_connections=null# schedule - (required) is a type of stringschedule=null# service_negate - (optional) is a type of stringservice_negate=null# session_ttl - (optional) is a type of numbersession_ttl=null# spamfilter_profile - (optional) is a type of stringspamfilter_profile=null# srcaddr_negate - (optional) is a type of stringsrcaddr_negate=null# ssh_filter_profile - (optional) is a type of stringssh_filter_profile=null# ssh_policy_redirect - (optional) is a type of stringssh_policy_redirect=null# ssl_ssh_profile - (optional) is a type of stringssl_ssh_profile=null# status - (optional) is a type of stringstatus=null# transparent - (optional) is a type of stringtransparent=null# utm_status - (optional) is a type of stringutm_status=null# uuid - (optional) is a type of stringuuid=null# waf_profile - (optional) is a type of stringwaf_profile=null# webcache - (optional) is a type of stringwebcache=null# webcache_https - (optional) is a type of stringwebcache_https=null# webfilter_profile - (optional) is a type of stringwebfilter_profile=null# webproxy_forward_server - (optional) is a type of stringwebproxy_forward_server=null# webproxy_profile - (optional) is a type of stringwebproxy_profile=nulldstaddr=[{
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
}]
poolname=[{
name =null
}]
service=[{
name =null
}]
srcaddr=[{
name =null
}]
srcaddr6=[{
name =null
}]
srcintf=[{
name =null
}]
users=[{
name =null
}]
}
resource"fortios_firewall_proxypolicy""this" {
# action - (optional) is a type of stringaction=var.action# application_list - (optional) is a type of stringapplication_list=var.application_list# av_profile - (optional) is a type of stringav_profile=var.av_profile# cifs_profile - (optional) is a type of stringcifs_profile=var.cifs_profile# comments - (optional) is a type of stringcomments=var.comments# decrypted_traffic_mirror - (optional) is a type of stringdecrypted_traffic_mirror=var.decrypted_traffic_mirror# disclaimer - (optional) is a type of stringdisclaimer=var.disclaimer# dlp_sensor - (optional) is a type of stringdlp_sensor=var.dlp_sensor# dstaddr_negate - (optional) is a type of stringdstaddr_negate=var.dstaddr_negate# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# emailfilter_profile - (optional) is a type of stringemailfilter_profile=var.emailfilter_profile# file_filter_profile - (optional) is a type of stringfile_filter_profile=var.file_filter_profile# global_label - (optional) is a type of stringglobal_label=var.global_label# http_tunnel_auth - (optional) is a type of stringhttp_tunnel_auth=var.http_tunnel_auth# icap_profile - (optional) is a type of stringicap_profile=var.icap_profile# internet_service - (optional) is a type of stringinternet_service=var.internet_service# internet_service_negate - (optional) is a type of stringinternet_service_negate=var.internet_service_negate# ips_sensor - (optional) is a type of stringips_sensor=var.ips_sensor# label - (optional) is a type of stringlabel=var.label# logtraffic - (optional) is a type of stringlogtraffic=var.logtraffic# logtraffic_start - (optional) is a type of stringlogtraffic_start=var.logtraffic_start# name - (optional) is a type of stringname=var.name# policyid - (optional) is a type of numberpolicyid=var.policyid# profile_group - (optional) is a type of stringprofile_group=var.profile_group# profile_protocol_options - (optional) is a type of stringprofile_protocol_options=var.profile_protocol_options# profile_type - (optional) is a type of stringprofile_type=var.profile_type# proxy - (required) is a type of stringproxy=var.proxy# redirect_url - (optional) is a type of stringredirect_url=var.redirect_url# replacemsg_override_group - (optional) is a type of stringreplacemsg_override_group=var.replacemsg_override_group# scan_botnet_connections - (optional) is a type of stringscan_botnet_connections=var.scan_botnet_connections# schedule - (required) is a type of stringschedule=var.schedule# service_negate - (optional) is a type of stringservice_negate=var.service_negate# session_ttl - (optional) is a type of numbersession_ttl=var.session_ttl# spamfilter_profile - (optional) is a type of stringspamfilter_profile=var.spamfilter_profile# srcaddr_negate - (optional) is a type of stringsrcaddr_negate=var.srcaddr_negate# ssh_filter_profile - (optional) is a type of stringssh_filter_profile=var.ssh_filter_profile# ssh_policy_redirect - (optional) is a type of stringssh_policy_redirect=var.ssh_policy_redirect# ssl_ssh_profile - (optional) is a type of stringssl_ssh_profile=var.ssl_ssh_profile# status - (optional) is a type of stringstatus=var.status# transparent - (optional) is a type of stringtransparent=var.transparent# utm_status - (optional) is a type of stringutm_status=var.utm_status# uuid - (optional) is a type of stringuuid=var.uuid# waf_profile - (optional) is a type of stringwaf_profile=var.waf_profile# webcache - (optional) is a type of stringwebcache=var.webcache# webcache_https - (optional) is a type of stringwebcache_https=var.webcache_https# webfilter_profile - (optional) is a type of stringwebfilter_profile=var.webfilter_profile# webproxy_forward_server - (optional) is a type of stringwebproxy_forward_server=var.webproxy_forward_server# webproxy_profile - (optional) is a type of stringwebproxy_profile=var.webproxy_profiledynamic"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"poolname" {
for_each=var.poolnamecontent {
# name - (optional) is a type of stringname=poolname.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"users" {
for_each=var.userscontent {
# name - (optional) is a type of stringname=users.value["name"]
}
}
}