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_dnsdatabase" {
source="./modules/fortios/r/fortios_system_dnsdatabase"# allow_transfer - (optional) is a type of stringallow_transfer=null# authoritative - (required) is a type of stringauthoritative=null# contact - (optional) is a type of stringcontact=null# domain - (required) is a type of stringdomain=null# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=null# forwarder - (optional) is a type of stringforwarder=null# ip_master - (optional) is a type of stringip_master=null# ip_primary - (optional) is a type of stringip_primary=null# name - (required) is a type of stringname=null# primary_name - (optional) is a type of stringprimary_name=null# rr_max - (optional) is a type of numberrr_max=null# source_ip - (optional) is a type of stringsource_ip=null# status - (optional) is a type of stringstatus=null# ttl - (required) is a type of numberttl=null# type - (required) is a type of stringtype=null# view - (required) is a type of stringview=nulldns_entry=[{
canonical_name =null
hostname =null
id =null
ip =null
ipv6 =null
preference =null
status =null
ttl =null
type =null
}]
}
resource"fortios_system_dnsdatabase""this" {
# allow_transfer - (optional) is a type of stringallow_transfer=var.allow_transfer# authoritative - (required) is a type of stringauthoritative=var.authoritative# contact - (optional) is a type of stringcontact=var.contact# domain - (required) is a type of stringdomain=var.domain# dynamic_sort_subtable - (optional) is a type of stringdynamic_sort_subtable=var.dynamic_sort_subtable# forwarder - (optional) is a type of stringforwarder=var.forwarder# ip_master - (optional) is a type of stringip_master=var.ip_master# ip_primary - (optional) is a type of stringip_primary=var.ip_primary# name - (required) is a type of stringname=var.name# primary_name - (optional) is a type of stringprimary_name=var.primary_name# rr_max - (optional) is a type of numberrr_max=var.rr_max# source_ip - (optional) is a type of stringsource_ip=var.source_ip# status - (optional) is a type of stringstatus=var.status# ttl - (required) is a type of numberttl=var.ttl# type - (required) is a type of stringtype=var.type# view - (required) is a type of stringview=var.viewdynamic"dns_entry" {
for_each=var.dns_entrycontent {
# canonical_name - (optional) is a type of stringcanonical_name=dns_entry.value["canonical_name"]
# hostname - (optional) is a type of stringhostname=dns_entry.value["hostname"]
# id - (optional) is a type of numberid=dns_entry.value["id"]
# ip - (optional) is a type of stringip=dns_entry.value["ip"]
# ipv6 - (optional) is a type of stringipv6=dns_entry.value["ipv6"]
# preference - (optional) is a type of numberpreference=dns_entry.value["preference"]
# status - (optional) is a type of stringstatus=dns_entry.value["status"]
# ttl - (optional) is a type of numberttl=dns_entry.value["ttl"]
# type - (optional) is a type of stringtype=dns_entry.value["type"]
}
}
}