Skip to content

Instantly share code, notes, and snippets.

@devblackops
Created January 15, 2020 17:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save devblackops/7a71173b03a0bace5044fb430a44976a to your computer and use it in GitHub Desktop.
Save devblackops/7a71173b03a0bace5044fb430a44976a to your computer and use it in GitHub Desktop.
Azure Front Door Terraform plan output
# azurerm_frontdoor.fd will be created
+ resource "azurerm_frontdoor" "fd" {
+ cname = (known after apply)
+ enforce_backend_pools_certificate_name_check = true
+ id = (known after apply)
+ load_balancer_enabled = true
+ location = "eastus"
+ name = "XXXXX-fd1"
+ resource_group_name = "tf_XXXXX"
+ backend_pool {
+ health_probe_name = "health-probe"
+ id = (known after apply)
+ load_balancing_name = "loadbalancing-settings"
+ name = "backend"
+ backend {
+ address = "XXXXX"
+ enabled = true
+ host_header = "XXXXX"
+ http_port = 80
+ https_port = 443
+ priority = 1
+ weight = 50
}
}
+ backend_pool_health_probe {
+ id = (known after apply)
+ interval_in_seconds = 30
+ name = "health-probe"
+ path = "/"
+ protocol = "Https"
}
+ backend_pool_load_balancing {
+ additional_latency_milliseconds = 0
+ id = (known after apply)
+ name = "loadbalancing-settings"
+ sample_size = 4
+ successful_samples_required = 2
}
+ frontend_endpoint {
+ custom_https_provisioning_enabled = true
+ host_name = "XXXXX"
+ id = (known after apply)
+ name = "frontendendpoint"
+ session_affinity_enabled = false
+ session_affinity_ttl_seconds = 0
+ custom_https_configuration {
+ azure_key_vault_certificate_secret_name = "XXXXX"
+ azure_key_vault_certificate_secret_version = "XXXXX"
+ azure_key_vault_certificate_vault_id = "XXXXX"
+ certificate_source = "AzureKeyVault"
+ provisioning_state = (known after apply)
+ provisioning_substate = (known after apply)
}
}
+ routing_rule {
+ accepted_protocols = [
+ "Http",
+ "Https",
]
+ enabled = true
+ frontend_endpoints = [
+ "frontendendpoint",
]
+ id = (known after apply)
+ name = "routing-rule"
+ patterns_to_match = [
+ "/*",
]
+ forwarding_configuration {
+ backend_pool_name = "backend"
+ cache_query_parameter_strip_directive = "StripNone"
+ cache_use_dynamic_compression = false
+ forwarding_protocol = "MatchRequest"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment