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_sdnconnector" {
source="./modules/fortios/r/fortios_system_sdnconnector"# access_key - (optional) is a type of stringaccess_key=null# api_key - (optional) is a type of stringapi_key=null# azure_region - (optional) is a type of stringazure_region=null# client_id - (optional) is a type of stringclient_id=null# client_secret - (optional) is a type of stringclient_secret=null# compartment_id - (optional) is a type of stringcompartment_id=null# compute_generation - (optional) is a type of numbercompute_generation=null# domain - (optional) is a type of stringdomain=null# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# gcp_project - (optional) is a type of stringgcp_project=null# group_name - (optional) is a type of stringgroup_name=null# ha_status - (optional) is a type of stringha_status=null# ibm_region - (optional) is a type of stringibm_region=null# key_passwd - (optional) is a type of stringkey_passwd=null# login_endpoint - (optional) is a type of stringlogin_endpoint=null# name - (optional) is a type of stringname=null# oci_cert - (optional) is a type of stringoci_cert=null# oci_fingerprint - (optional) is a type of stringoci_fingerprint=null# oci_region - (optional) is a type of stringoci_region=null# oci_region_type - (optional) is a type of stringoci_region_type=null# password - (optional) is a type of stringpassword=null# private_key - (optional) is a type of stringprivate_key=null# region - (optional) is a type of stringregion=null# resource_group - (optional) is a type of stringresource_group=null# resource_url - (optional) is a type of stringresource_url=null# secret_key - (optional) is a type of stringsecret_key=null# secret_token - (optional) is a type of stringsecret_token=null# server - (optional) is a type of stringserver=null# server_port - (optional) is a type of numberserver_port=null# service_account - (optional) is a type of stringservice_account=null# status - (required) is a type of stringstatus=null# subscription_id - (optional) is a type of stringsubscription_id=null# tenant_id - (optional) is a type of stringtenant_id=null# type - (required) is a type of stringtype=null# update_interval - (optional) is a type of numberupdate_interval=null# use_metadata_iam - (optional) is a type of stringuse_metadata_iam=null# user_id - (optional) is a type of stringuser_id=null# username - (optional) is a type of stringusername=null# vcenter_password - (optional) is a type of stringvcenter_password=null# vcenter_server - (optional) is a type of stringvcenter_server=null# vcenter_username - (optional) is a type of stringvcenter_username=null# vpc_id - (optional) is a type of stringvpc_id=nullexternal_ip=[{
name =null
}]
nic=[{
ip = [{
name =null
public_ip =null
resource_group =null
}]
name =null
}]
route=[{
name =null
}]
route_table=[{
name =null
resource_group =null
route = [{
name =null
next_hop =null
}]
subscription_id =null
}]
}
resource"fortios_system_sdnconnector""this" {
# access_key - (optional) is a type of stringaccess_key=var.access_key# api_key - (optional) is a type of stringapi_key=var.api_key# azure_region - (optional) is a type of stringazure_region=var.azure_region# client_id - (optional) is a type of stringclient_id=var.client_id# client_secret - (optional) is a type of stringclient_secret=var.client_secret# compartment_id - (optional) is a type of stringcompartment_id=var.compartment_id# compute_generation - (optional) is a type of numbercompute_generation=var.compute_generation# domain - (optional) is a type of stringdomain=var.domain# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# gcp_project - (optional) is a type of stringgcp_project=var.gcp_project# group_name - (optional) is a type of stringgroup_name=var.group_name# ha_status - (optional) is a type of stringha_status=var.ha_status# ibm_region - (optional) is a type of stringibm_region=var.ibm_region# key_passwd - (optional) is a type of stringkey_passwd=var.key_passwd# login_endpoint - (optional) is a type of stringlogin_endpoint=var.login_endpoint# name - (optional) is a type of stringname=var.name# oci_cert - (optional) is a type of stringoci_cert=var.oci_cert# oci_fingerprint - (optional) is a type of stringoci_fingerprint=var.oci_fingerprint# oci_region - (optional) is a type of stringoci_region=var.oci_region# oci_region_type - (optional) is a type of stringoci_region_type=var.oci_region_type# password - (optional) is a type of stringpassword=var.password# private_key - (optional) is a type of stringprivate_key=var.private_key# region - (optional) is a type of stringregion=var.region# resource_group - (optional) is a type of stringresource_group=var.resource_group# resource_url - (optional) is a type of stringresource_url=var.resource_url# secret_key - (optional) is a type of stringsecret_key=var.secret_key# secret_token - (optional) is a type of stringsecret_token=var.secret_token# server - (optional) is a type of stringserver=var.server# server_port - (optional) is a type of numberserver_port=var.server_port# service_account - (optional) is a type of stringservice_account=var.service_account# status - (required) is a type of stringstatus=var.status# subscription_id - (optional) is a type of stringsubscription_id=var.subscription_id# tenant_id - (optional) is a type of stringtenant_id=var.tenant_id# type - (required) is a type of stringtype=var.type# update_interval - (optional) is a type of numberupdate_interval=var.update_interval# use_metadata_iam - (optional) is a type of stringuse_metadata_iam=var.use_metadata_iam# user_id - (optional) is a type of stringuser_id=var.user_id# username - (optional) is a type of stringusername=var.username# vcenter_password - (optional) is a type of stringvcenter_password=var.vcenter_password# vcenter_server - (optional) is a type of stringvcenter_server=var.vcenter_server# vcenter_username - (optional) is a type of stringvcenter_username=var.vcenter_username# vpc_id - (optional) is a type of stringvpc_id=var.vpc_iddynamic"external_ip" {
for_each=var.external_ipcontent {
# name - (optional) is a type of stringname=external_ip.value["name"]
}
}
dynamic"nic" {
for_each=var.niccontent {
# name - (optional) is a type of stringname=nic.value["name"]
dynamic"ip" {
for_each=nic.value.ipcontent {
# name - (optional) is a type of stringname=ip.value["name"]
# public_ip - (optional) is a type of stringpublic_ip=ip.value["public_ip"]
# resource_group - (optional) is a type of stringresource_group=ip.value["resource_group"]
}
}
}
}
dynamic"route" {
for_each=var.routecontent {
# name - (optional) is a type of stringname=route.value["name"]
}
}
dynamic"route_table" {
for_each=var.route_tablecontent {
# name - (optional) is a type of stringname=route_table.value["name"]
# resource_group - (optional) is a type of stringresource_group=route_table.value["resource_group"]
# subscription_id - (optional) is a type of stringsubscription_id=route_table.value["subscription_id"]
dynamic"route" {
for_each=route_table.value.routecontent {
# name - (optional) is a type of stringname=route.value["name"]
# next_hop - (optional) is a type of stringnext_hop=route.value["next_hop"]
}
}
}
}
}