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"cloudflare_custom_hostname" {
source="./modules/cloudflare/r/cloudflare_custom_hostname"# custom_origin_server - (optional) is a type of stringcustom_origin_server=null# hostname - (required) is a type of stringhostname=null# zone_id - (required) is a type of stringzone_id=nullssl=[{
certificate_authority =null
cname_name =null
cname_target =null
custom_certificate =null
custom_key =null
method =null
settings = [{
ciphers = []
http2 =null
min_tls_version =null
tls13 =null
}]
status =null
type =null
wildcard =null
}]
}
resource"cloudflare_custom_hostname""this" {
# custom_origin_server - (optional) is a type of stringcustom_origin_server=var.custom_origin_server# hostname - (required) is a type of stringhostname=var.hostname# zone_id - (required) is a type of stringzone_id=var.zone_iddynamic"ssl" {
for_each=var.sslcontent {
# certificate_authority - (optional) is a type of stringcertificate_authority=ssl.value["certificate_authority"]
# cname_name - (optional) is a type of stringcname_name=ssl.value["cname_name"]
# cname_target - (optional) is a type of stringcname_target=ssl.value["cname_target"]
# custom_certificate - (optional) is a type of stringcustom_certificate=ssl.value["custom_certificate"]
# custom_key - (optional) is a type of stringcustom_key=ssl.value["custom_key"]
# method - (optional) is a type of stringmethod=ssl.value["method"]
# status - (optional) is a type of stringstatus=ssl.value["status"]
# type - (optional) is a type of stringtype=ssl.value["type"]
# wildcard - (optional) is a type of boolwildcard=ssl.value["wildcard"]
dynamic"settings" {
for_each=ssl.value.settingscontent {
# ciphers - (optional) is a type of list of stringciphers=settings.value["ciphers"]
# http2 - (optional) is a type of stringhttp2=settings.value["http2"]
# min_tls_version - (optional) is a type of stringmin_tls_version=settings.value["min_tls_version"]
# tls13 - (optional) is a type of stringtls13=settings.value["tls13"]
}
}
}
}
}