diff --git a/cdn/README.md b/cdn/README.md index 99bb8c0f..b3d07ca9 100644 --- a/cdn/README.md +++ b/cdn/README.md @@ -128,6 +128,7 @@ During the apply there will be 1 changed and 1 destroy related to storage see [s | [advanced\_threat\_protection\_enabled](#input\_advanced\_threat\_protection\_enabled) | n/a | `bool` | `false` | no | | [azuread\_service\_principal\_azure\_cdn\_frontdoor\_id](#input\_azuread\_service\_principal\_azure\_cdn\_frontdoor\_id) | Azure CDN Front Door Principal ID - Microsoft.AzureFrontDoor-Cdn | `string` | `null` | no | | [cdn\_location](#input\_cdn\_location) | If the location of the CDN needs to be different from that of the storage account, set this variable to the location where the CDN should be created. For example, cdn\_location = westeurope and location = northitaly | `string` | `null` | no | +| [create\_dns\_record](#input\_create\_dns\_record) | n/a | `bool` | `true` | no | | [custom\_hostname\_kv\_enabled](#input\_custom\_hostname\_kv\_enabled) | Flag required to enable the association between KV certificate and CDN when the hostname is different from the APEX | `bool` | `false` | no | | [delivery\_rule](#input\_delivery\_rule) | n/a |
list(object({| `[]` | no | | [delivery\_rule\_redirect](#input\_delivery\_rule\_redirect) | n/a |
name = string
order = number
// start conditions
cookies_conditions = list(object({
selector = string
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
device_conditions = list(object({
operator = string
match_values = string
negate_condition = bool
}))
http_version_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
}))
post_arg_conditions = list(object({
selector = string
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
query_string_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
remote_address_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
}))
request_body_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
request_header_conditions = list(object({
selector = string
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
request_method_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
}))
request_scheme_conditions = list(object({
operator = string
match_values = string
negate_condition = bool
}))
request_uri_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
url_file_extension_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
url_file_name_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
url_path_conditions = list(object({
operator = string
match_values = list(string)
negate_condition = bool
transforms = list(string)
}))
// end conditions
// start actions
cache_expiration_actions = list(object({
behavior = string
duration = string
}))
cache_key_query_string_actions = list(object({
behavior = string
parameters = string
}))
modify_request_header_actions = list(object({
action = string
name = string
value = string
}))
modify_response_header_actions = list(object({
action = string
name = string
value = string
}))
url_redirect_actions = list(object({
redirect_type = string
protocol = string
hostname = string
path = string
fragment = string
query_string = string
}))
url_rewrite_actions = list(object({
source_pattern = string
destination = string
preserve_unmatched_path = string
}))
// end actions
}))
list(object({| `[]` | no |
name = string
order = number
operator = string
match_values = list(string)
url_redirect_action = object({
redirect_type = string
protocol = string
hostname = string
path = string
fragment = string
query_string = string
})
}))