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_webproxy_explicit" {
source="./modules/fortios/r/fortios_webproxy_explicit"# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# ftp_incoming_port - (optional) is a type of stringftp_incoming_port=null# ftp_over_http - (optional) is a type of stringftp_over_http=null# http_incoming_port - (optional) is a type of stringhttp_incoming_port=null# https_incoming_port - (optional) is a type of stringhttps_incoming_port=null# https_replacement_message - (optional) is a type of stringhttps_replacement_message=null# incoming_ip - (optional) is a type of stringincoming_ip=null# incoming_ip6 - (optional) is a type of stringincoming_ip6=null# ipv6_status - (optional) is a type of stringipv6_status=null# message_upon_server_error - (optional) is a type of stringmessage_upon_server_error=null# outgoing_ip - (optional) is a type of stringoutgoing_ip=null# outgoing_ip6 - (optional) is a type of stringoutgoing_ip6=null# pac_file_data - (optional) is a type of stringpac_file_data=null# pac_file_name - (optional) is a type of stringpac_file_name=null# pac_file_server_port - (optional) is a type of stringpac_file_server_port=null# pac_file_server_status - (optional) is a type of stringpac_file_server_status=null# pac_file_url - (optional) is a type of stringpac_file_url=null# pref_dns_result - (optional) is a type of stringpref_dns_result=null# realm - (optional) is a type of stringrealm=null# sec_default_action - (optional) is a type of stringsec_default_action=null# socks - (optional) is a type of stringsocks=null# socks_incoming_port - (optional) is a type of stringsocks_incoming_port=null# ssl_algorithm - (optional) is a type of stringssl_algorithm=null# status - (optional) is a type of stringstatus=null# strict_guest - (optional) is a type of stringstrict_guest=null# trace_auth_no_rsp - (optional) is a type of stringtrace_auth_no_rsp=null# unknown_http_version - (optional) is a type of stringunknown_http_version=nullpac_policy=[{
comments =null
dstaddr = [{
name =null
}]
pac_file_data =null
pac_file_name =null
policyid =null
srcaddr = [{
name =null
}]
srcaddr6 = [{
name =null
}]
status =null
}]
}
resource"fortios_webproxy_explicit""this" {
# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# ftp_incoming_port - (optional) is a type of stringftp_incoming_port=var.ftp_incoming_port# ftp_over_http - (optional) is a type of stringftp_over_http=var.ftp_over_http# http_incoming_port - (optional) is a type of stringhttp_incoming_port=var.http_incoming_port# https_incoming_port - (optional) is a type of stringhttps_incoming_port=var.https_incoming_port# https_replacement_message - (optional) is a type of stringhttps_replacement_message=var.https_replacement_message# incoming_ip - (optional) is a type of stringincoming_ip=var.incoming_ip# incoming_ip6 - (optional) is a type of stringincoming_ip6=var.incoming_ip6# ipv6_status - (optional) is a type of stringipv6_status=var.ipv6_status# message_upon_server_error - (optional) is a type of stringmessage_upon_server_error=var.message_upon_server_error# outgoing_ip - (optional) is a type of stringoutgoing_ip=var.outgoing_ip# outgoing_ip6 - (optional) is a type of stringoutgoing_ip6=var.outgoing_ip6# pac_file_data - (optional) is a type of stringpac_file_data=var.pac_file_data# pac_file_name - (optional) is a type of stringpac_file_name=var.pac_file_name# pac_file_server_port - (optional) is a type of stringpac_file_server_port=var.pac_file_server_port# pac_file_server_status - (optional) is a type of stringpac_file_server_status=var.pac_file_server_status# pac_file_url - (optional) is a type of stringpac_file_url=var.pac_file_url# pref_dns_result - (optional) is a type of stringpref_dns_result=var.pref_dns_result# realm - (optional) is a type of stringrealm=var.realm# sec_default_action - (optional) is a type of stringsec_default_action=var.sec_default_action# socks - (optional) is a type of stringsocks=var.socks# socks_incoming_port - (optional) is a type of stringsocks_incoming_port=var.socks_incoming_port# ssl_algorithm - (optional) is a type of stringssl_algorithm=var.ssl_algorithm# status - (optional) is a type of stringstatus=var.status# strict_guest - (optional) is a type of stringstrict_guest=var.strict_guest# trace_auth_no_rsp - (optional) is a type of stringtrace_auth_no_rsp=var.trace_auth_no_rsp# unknown_http_version - (optional) is a type of stringunknown_http_version=var.unknown_http_versiondynamic"pac_policy" {
for_each=var.pac_policycontent {
# comments - (optional) is a type of stringcomments=pac_policy.value["comments"]
# pac_file_data - (optional) is a type of stringpac_file_data=pac_policy.value["pac_file_data"]
# pac_file_name - (optional) is a type of stringpac_file_name=pac_policy.value["pac_file_name"]
# policyid - (optional) is a type of numberpolicyid=pac_policy.value["policyid"]
# status - (optional) is a type of stringstatus=pac_policy.value["status"]
dynamic"dstaddr" {
for_each=pac_policy.value.dstaddrcontent {
# name - (optional) is a type of stringname=dstaddr.value["name"]
}
}
dynamic"srcaddr" {
for_each=pac_policy.value.srcaddrcontent {
# name - (optional) is a type of stringname=srcaddr.value["name"]
}
}
dynamic"srcaddr6" {
for_each=pac_policy.value.srcaddr6content {
# name - (optional) is a type of stringname=srcaddr6.value["name"]
}
}
}
}
}