-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update terraform azurerm to v3.117.0 #763
base: master
Are you sure you want to change the base?
Conversation
Plan Result (sbox_appgateway)
Change Result (Click me) # module.appgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw"
name = "aks-fe-00-sbox-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Low"
"environment" = "sandbox"
"expiresAfter" = "3000-01-01"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "darts.sandbox.apps.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/darts-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-frontend.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/pip-frontend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "portal-sbox.pre-recorded-evidence.justice.gov.uk" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/portal-sbox" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "portal-sbox" -> null
- path = "/SignIn?ReturnUrl=%2F" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-portal.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/pre-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sds-api-mgmt.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/sds-api-mgmt" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/toffee" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-admin-web.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/vh-admin-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-admin-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-test-web.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/vh-test-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-test-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw/probes/vh-video-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "darts.sandbox.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-frontend.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "portal-sbox.pre-recorded-evidence.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "portal-sbox"
+ path = "/SignIn?ReturnUrl=%2F"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-portal.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sds-api-mgmt.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "sds-api-mgmt"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-admin-web.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-admin-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-test-web.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-test-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (44 unchanged blocks hidden)
}
# module.appgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-sbox-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (sbox_shutter_static_webapp)
Change Result (Click me) # module.static_webapp.azurerm_dns_txt_record.zone_validate["toffee"] will be updated in-place
~ resource "azurerm_dns_txt_record" "zone_validate" {
id = "/subscriptions/ed302caf-ec27-4c64-a05e-85731c3ce90e/resourceGroups/reformMgmtRG/providers/Microsoft.Network/dnsZones/sandbox.platform.hmcts.net/TXT/_dnsauth.toffee"
name = "_dnsauth.toffee"
tags = {}
# (4 unchanged attributes hidden)
- record {
# At least one attribute in this block is (or was) sensitive,
# so its contents will not be displayed.
}
+ record {
# At least one attribute in this block is (or was) sensitive,
# so its contents will not be displayed.
}
}
Plan: 0 to add, 1 to change, 0 to destroy. |
Plan Result (sbox_backendappgateway)
Change Result (Click me) # module.backendappgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw"
name = "aks00-sbox-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Low"
"environment" = "sandbox"
"expiresAfter" = "3000-01-01"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "darts-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/darts-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "darts-gateway.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/darts-gateway" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-gateway" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "darts-stub-services.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/darts-stub-services" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-stub-services" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "labs-mokainos.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/labs-mokainos" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "labs-mokainos" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-account-management.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pip-account-management" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-account-management" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-channel-management.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pip-channel-management" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-channel-management" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-data-management.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pip-data-management" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-data-management" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-publication-services.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pip-publication-services" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-publication-services" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-subscription-management.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pip-subscription-management" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-subscription-management" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pre-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-portal.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/pre-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "test-override.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/test-override" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "test-override" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee-recipe-backend.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/toffee-recipe-backend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee-recipe-backend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-bookings-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/vh-bookings-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-bookings-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-notification-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/vh-notification-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-notification-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-test-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/vh-test-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-test-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-user-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/vh-user-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-user-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-api.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw/probes/vh-video-api" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-api" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "darts-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "darts-gateway.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-gateway"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "darts-stub-services.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-stub-services"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "labs-mokainos.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "labs-mokainos"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-account-management.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-account-management"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-channel-management.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-channel-management"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-data-management.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-data-management"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-publication-services.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-publication-services"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-subscription-management.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-subscription-management"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-portal.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "test-override.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "test-override"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee-recipe-backend.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee-recipe-backend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-bookings-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-bookings-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-notification-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-notification-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-test-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-test-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-user-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-user-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-api.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-api"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
~ ssl_policy {
+ min_protocol_version = "TLSv1_2"
# (4 unchanged attributes hidden)
}
# (99 unchanged blocks hidden)
}
# module.backendappgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/ss-sbox-network-rg/providers/Microsoft.Network/applicationGateways/aks00-sbox-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (sbox_apim_appgw)
Change Result (Click me) # module.app-gw.data.azurerm_monitor_diagnostic_categories.diagnostic_categories will be read during apply
# (depends on a resource or a module with changes pending)
<= data "azurerm_monitor_diagnostic_categories" "diagnostic_categories" {
+ id = (known after apply)
+ log_category_groups = (known after apply)
+ log_category_types = (known after apply)
+ logs = (known after apply)
+ metrics = (known after apply)
+ resource_id = "/subscriptions/ea3a8c1e-af9d-4108-bc86-a7e2d267f49c/resourceGroups/hmcts-hub-sbox-int/providers/Microsoft.Network/applicationGateways/sdshmcts-apim00-sandbox-agw"
}
# module.app-gw.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/ea3a8c1e-af9d-4108-bc86-a7e2d267f49c/resourceGroups/hmcts-hub-sbox-int/providers/Microsoft.Network/applicationGateways/sdshmcts-apim00-sandbox-agw"
name = "sdshmcts-apim00-sandbox-agw"
tags = {
"application" = "core"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Low"
"environment" = "sandbox"
"expiresAfter" = "3000-01-01"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "sds-api-mgmt-appgw.sandbox.platform.hmcts.net" -> null
- id = "/subscriptions/ea3a8c1e-af9d-4108-bc86-a7e2d267f49c/resourceGroups/hmcts-hub-sbox-int/providers/Microsoft.Network/applicationGateways/sdshmcts-apim00-sandbox-agw/probes/sds-api-mgmt-appgw-probe" -> null
- interval = 10 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt-appgw-probe" -> null
- path = "/status-0123456789abcdef" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "sds-api-mgmt-appgw.sandbox.platform.hmcts.net"
+ id = (known after apply)
+ interval = 10
+ minimum_servers = 0
+ name = "sds-api-mgmt-appgw-probe"
+ path = "/status-0123456789abcdef"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (15 unchanged blocks hidden)
}
# module.app-gw.azurerm_monitor_diagnostic_setting.diagnostic_settings[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostic_settings" {
id = "/subscriptions/ea3a8c1e-af9d-4108-bc86-a7e2d267f49c/resourceGroups/hmcts-hub-sbox-int/providers/Microsoft.Network/applicationGateways/sdshmcts-apim00-sandbox-agw|AppGw"
name = "AppGw"
# (5 unchanged attributes hidden)
~ metric {
+ eventhub_authorization_rule_id = (known after apply)
+ eventhub_name = (known after apply)
+ id = (known after apply)
+ log_analytics_destination_type = (known after apply)
+ log_analytics_workspace_id = (known after apply)
+ name = (known after apply)
+ partner_solution_id = (known after apply)
+ storage_account_id = (known after apply)
+ target_resource_id = (known after apply)
} -> (known after apply)
# (3 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (sbox_apim)
|
Plan Result (sbox_frontdoor)
Change Result (Click me) # module.premium_front_door.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/a8140a9e-f1b0-481f-a4de-09e2ee23f7ab/resourceGroups/lz-sbox-rg/providers/Microsoft.Cdn/profiles/sdshmcts-sbox|fd-log-analytics-logs-sa"
name = "fd-log-analytics-logs-sa"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (4 unchanged blocks hidden)
}
Plan: 0 to add, 1 to change, 0 to destroy. |
Plan Result (dev_trafficmanager)
|
Plan Result (ithc_appgateway)
Change Result (Click me) # module.appgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw"
name = "aks-fe-00-ithc-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Medium"
"environment" = "ithc"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "c100-application.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/c100-application" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "c100-application" -> null
- path = "/status" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "darts.ithc.apps.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/darts-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror-public.ithc.apps.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/juror-public" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-public" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror.ithc.apps.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/juror-bureau" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-bureau" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-frontend.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/pip-frontend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sds-api-mgmt.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/sds-api-mgmt" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sign-in.pip-frontend.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/pip-frontend-b2c-sign-in" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-sign-in" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staff.pip-frontend.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/pip-frontend-b2c-staff" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-staff" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/toffee" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-admin-web.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/vh-admin-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-admin-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-service-web.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/vh-service-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-service-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-test-web.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/vh-test-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-test-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web.ithc.platform.hmcts.net" -> null
- id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw/probes/vh-video-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "c100-application.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "c100-application"
+ path = "/status"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "darts.ithc.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror-public.ithc.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-public"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror.ithc.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-bureau"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-frontend.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sds-api-mgmt.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "sds-api-mgmt"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sign-in.pip-frontend.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-sign-in"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staff.pip-frontend.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-staff"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-admin-web.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-admin-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-service-web.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-service-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-test-web.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-test-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web.ithc.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (60 unchanged blocks hidden)
}
# module.appgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/ba71a911-e0d6-4776-a1a6-079af1df7139/resourceGroups/ss-ithc-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-ithc-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (demo_appgateway)
Change Result (Click me) # module.appgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw"
name = "aks-fe-00-demo-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Medium"
"environment" = "demo"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "c100-application.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/c100-application" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "c100-application" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "darts.demo.apps.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/darts-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror-public.demo.apps.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/juror-public" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-public" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror.demo.apps.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/juror-bureau" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-bureau" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-frontend.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/pip-frontend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "portal-demo.pre-recorded-evidence.justice.gov.uk" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/portal-demo" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "portal-demo" -> null
- path = "/SignIn?ReturnUrl=%2F" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-portal.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/pre-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sds-api-mgmt.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/sds-api-mgmt" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sign-in.pip-frontend.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/pip-frontend-b2c-sign-in" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-sign-in" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staff.pip-frontend.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/pip-frontend-b2c-staff" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-staff" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/toffee" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-admin-web.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/vh-admin-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-admin-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-test-web.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/vh-test-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-test-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web.demo.platform.hmcts.net" -> null
- id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw/probes/vh-video-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "c100-application.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "c100-application"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "darts.demo.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror-public.demo.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-public"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror.demo.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-bureau"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-frontend.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "portal-demo.pre-recorded-evidence.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "portal-demo"
+ path = "/SignIn?ReturnUrl=%2F"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-portal.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sds-api-mgmt.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "sds-api-mgmt"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sign-in.pip-frontend.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-sign-in"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staff.pip-frontend.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-staff"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-admin-web.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-admin-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-test-web.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-test-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web.demo.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (64 unchanged blocks hidden)
}
# module.appgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/c68a4bed-4c3d-4956-af51-4ae164c1957c/resourceGroups/ss-demo-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-demo-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (dev_appgateway)
Change Result (Click me) # module.appgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw"
name = "aks-fe-00-dev-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "Low"
"environment" = "development"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "darts.dev.apps.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/darts-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "dev.casetracker.justice.gov.uk" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/dev-casetracker" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "dev-casetracker" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "dev.certificatedbailiffs.justice.gov.uk" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/dev-certificatedbailiffs" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "dev-certificatedbailiffs" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "dev.courtfines.direct.gov.uk" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/dev-courtfines" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "dev-courtfines" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "dev.immigrationappealsonline.justice.gov.uk" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/dev-immigrationappealsonline" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "dev-immigrationappealsonline" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "jdbureau.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/jd-bureau" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "jd-bureau" -> null
- path = "/" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "jdfrontend.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/jd-public" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "jd-public" -> null
- path = "/" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "portal-dev.pre-recorded-evidence.justice.gov.uk" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/portal-dev" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "portal-dev" -> null
- path = "/SignIn?ReturnUrl=%2F" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-portal.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/pre-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sds-api-mgmt.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/sds-api-mgmt" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/toffee" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-admin-web.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/vh-admin-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-admin-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-test-web.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/vh-test-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-test-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web-dev.hearings.reform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/vh-video-web-reform" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web-reform" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web-pr-2142.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/vh-video-web-pr-2142" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web-pr-2142" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "vh-video-web.dev.platform.hmcts.net" -> null
- id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw/probes/vh-video-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "darts.dev.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "dev.casetracker.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "dev-casetracker"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "dev.certificatedbailiffs.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "dev-certificatedbailiffs"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "dev.courtfines.direct.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "dev-courtfines"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "dev.immigrationappealsonline.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "dev-immigrationappealsonline"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "jdbureau.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "jd-bureau"
+ path = "/"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "jdfrontend.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "jd-public"
+ path = "/"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "portal-dev.pre-recorded-evidence.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "portal-dev"
+ path = "/SignIn?ReturnUrl=%2F"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-portal.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sds-api-mgmt.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "sds-api-mgmt"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-admin-web.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-admin-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-test-web.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-test-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web-dev.hearings.reform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web-reform"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web-pr-2142.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web-pr-2142"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "vh-video-web.dev.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (72 unchanged blocks hidden)
}
# module.appgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/867a878b-cb68-4de5-9741-361ac9e178b6/resourceGroups/ss-dev-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-dev-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Plan Result (stg_appgateway)
Change Result (Click me) # module.appgateway.azurerm_application_gateway.ag[0] will be updated in-place
~ resource "azurerm_application_gateway" "ag" {
id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw"
name = "aks-fe-00-stg-agw"
tags = {
"application" = "core"
"autoShutdown" = "true"
"builtFrom" = "hmcts/sds-azure-platform"
"businessArea" = "Cross-Cutting"
"criticality" = "High"
"environment" = "staging"
"startupMode" = "always"
}
# (8 unchanged attributes hidden)
- probe {
- host = "admin.staging.hearings.reform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/vh-admin-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-admin-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "c100-application.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/c100-application" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "c100-application" -> null
- path = "/status" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "darts.staging.apps.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/darts-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "darts-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror-public.staging.apps.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/juror-public" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-public" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "juror.staging.apps.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/juror-bureau" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "juror-bureau" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "opal-frontend.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/opal-frontend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "opal-frontend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pip-frontend.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/pip-frontend" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "portal-stg.pre-recorded-evidence.justice.gov.uk" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/portal-stg" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "portal-stg" -> null
- path = "/SignIn?ReturnUrl=%2F" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "pre-portal.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/pre-portal" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pre-portal" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sds-api-mgmt.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/sds-api-mgmt" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "sds-api-mgmt" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "sign-in.pip-frontend.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/pip-frontend-b2c-sign-in" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-sign-in" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staff.pip-frontend.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/pip-frontend-b2c-staff" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "pip-frontend-b2c-staff" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.administrativeappeals.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-admin-appeals" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-admin-appeals" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.carestandards.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-care-standards" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-care-standards" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.casetracker.justice.gov.uk" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-casetracker" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-casetracker" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.certificatedbailiffs.justice.gov.uk" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-certificatedbailiffs" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-certificatedbailiffs" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.cicap.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-cicap" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-cicap" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.courtfines.direct.gov.uk" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-courtfines" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-courtfines" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.employmentappeals.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-employment-appeals" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-employment-appeals" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.financeandtax.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-finance-tax" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-finance-tax" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.immigrationappealsonline.justice.gov.uk" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-immigrationappealsonline" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-immigrationappealsonline" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> nullm
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.immigrationservices.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-immigration-svcs" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-immigration-svcs" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.informationrights.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-info-rights" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-info-rights" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.landregistrationdivision.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-land-reg-division" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-land-reg-division" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.landschamber.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-lands-chamber" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-lands-chamber" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "staging.transportappeals.dsd.io" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/staging-trib-tansport-appeals" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "staging-trib-tansport-appeals" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee-frontend-staging.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/toffee-frontend-staging" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee-frontend-staging" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "toffee.staging.platform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/toffee" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "toffee" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
- probe {
- host = "video.staging.hearings.reform.hmcts.net" -> null
- id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw/probes/vh-video-web" -> null
- interval = 20 -> null
- minimum_servers = 0 -> null
- name = "vh-video-web" -> null
- path = "/health/liveness" -> null
- pick_host_name_from_backend_http_settings = false -> null
- port = 0 -> null
- protocol = "Http" -> null
- timeout = 15 -> null
- unhealthy_threshold = 3 -> null
- match {
- status_code = [
- "200-399",
] -> null
# (1 unchanged attribute hidden)
}
}
+ probe {
+ host = "admin.staging.hearings.reform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-admin-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "c100-application.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "c100-application"
+ path = "/status"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "darts.staging.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "darts-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror-public.staging.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-public"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "juror.staging.apps.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "juror-bureau"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "opal-frontend.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "opal-frontend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pip-frontend.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "portal-stg.pre-recorded-evidence.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "portal-stg"
+ path = "/SignIn?ReturnUrl=%2F"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "pre-portal.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pre-portal"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sds-api-mgmt.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "sds-api-mgmt"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "sign-in.pip-frontend.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-sign-in"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staff.pip-frontend.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "pip-frontend-b2c-staff"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.administrativeappeals.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-admin-appeals"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.carestandards.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-care-standards"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.casetracker.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-casetracker"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.certificatedbailiffs.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-certificatedbailiffs"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.cicap.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-cicap"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.courtfines.direct.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-courtfines"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.employmentappeals.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-employment-appeals"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.financeandtax.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-finance-tax"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.immigrationappealsonline.justice.gov.uk"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-immigrationappealsonline"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.immigrationservices.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-immigration-svcs"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.informationrights.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-info-rights"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.landregistrationdivision.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-land-reg-division"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.landschamber.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-lands-chamber"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "staging.transportappeals.dsd.io"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "staging-trib-tansport-appeals"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee-frontend-staging.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee-frontend-staging"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "toffee.staging.platform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "toffee"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
+ probe {
+ host = "video.staging.hearings.reform.hmcts.net"
+ id = (known after apply)
+ interval = 20
+ minimum_servers = 0
+ name = "vh-video-web"
+ path = "/health/liveness"
+ pick_host_name_from_backend_http_settings = false
+ protocol = "Http"
+ timeout = 15
+ unhealthy_threshold = 3
}
# (124 unchanged blocks hidden)
}
# module.appgateway.azurerm_monitor_diagnostic_setting.diagnostics_access_logs_sa[0] will be updated in-place
~ resource "azurerm_monitor_diagnostic_setting" "diagnostics_access_logs_sa" {
id = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/ss-stg-network-rg/providers/Microsoft.Network/applicationGateways/aks-fe-00-stg-agw|app-gw-storage-account"
name = "app-gw-storage-account"
# (6 unchanged attributes hidden)
- metric {
- category = "AllMetrics" -> null
- enabled = false -> null
- retention_policy {
- days = 0 -> null
- enabled = false -> null
}
}
# (5 unchanged blocks hidden)
}
Plan: 0 to add, 2 to change, 0 to destroy. |
Review SummaryThe git diff provided shows an update to the Specific Improvements
Estimated Price Changes
ConclusionUpdating the |
9a15a60
to
ee267d7
Compare
Terraform Provider Version UpgradeThe git diff provided details the upgrade of the
By adhering to these additional best practices and considerations, you can ensure a smoother transition to the upgraded |
ee267d7
to
288c10d
Compare
Terraform Version PinningThe upgrade of the 1. Version Constraints Instead of Pinning to a Specific VersionWhile pinning to a specific version ensures consistency, it may prevent the automatic adoption of patch versions that could include critical bug fixes or security patches. Using version constraints can offer a balance between stability and staying up-to-date. Specific Example: Instead of:
This approach would automatically allow patch updates (e.g., 2. Consistency Across Terraform ConfigurationsEnsure that all Terraform configurations that depend on the same provider are updated consistently. This diff shows updates across multiple components but verify if there are left out configurations to avoid compatibility issues. 3. Review the Release NotesWith each provider update, reviewing the Terraform Provider GitHub release notes or changelog is prudent. This ensures that there are no breaking changes or specific actions required that may impact your infrastructure. 4. TestingBefore applying the version upgrade in production, thoroughly test your Terraform configurations in a development environment. Leverage automated testing tools if available within your workflow. Cost, Security, and Carbon Usage Considerations
In summary, while upgrading provider versions is a step in the right direction, adopting version constraints and thorough testing can further improve the robustness of your infrastructure management practices. |
288c10d
to
f3b225b
Compare
Given the git diff provided, additional improvements could focus on standardization, optimization, and security within your Terraform configuration. Specific examples and suggestions are below: Version Pinning and Consistency
hcl
Cost Optimization
Security
variable \"some_secret\" {
type = string
sensitive = true
} Carbon Usage
Considering the above suggestions will not only improve the quality and security of your Terraform configurations but also potentially lead to cost savings and reduced carbon footprint of your infrastructure. |
f3b225b
to
8b2482d
Compare
The provided git diff indicates an update of the 1. Version ConstraintsInstead of pinning to a specific version of
|
8b2482d
to
73b2944
Compare
The provided git diff suggests an update to the Code Quality and Best Practices
Security
Cost and Carbon UsageUpgrading the
Closing NoteEach improvement mentioned requires careful planning and testing to ensure that changes do not disrupt existing services. Also, it's a good practice to stay informed about new |
73b2944
to
a9d046b
Compare
The provided git diff shows an update across multiple Terraform initialisation files for different components (APIM, APIM Application Gateway, Application Gateway, Backend Application Gateway, Frontdoor, Traffic Manager), updating the
Without specific details on the usage of the |
a9d046b
to
61bcbc9
Compare
Improvements OverviewThe provided diffs indicate an update in the AzureRM provider version across several Terraform components from 1. Use of a Centralized Configuration for Provider VersionsInstead of defining the Example:
The 3. Evaluation of New Features and DeprecationsWith the version bump, review the AzureRM provider's release notes for 4. Cost and Carbon UsageEvaluate the impact of any new features or changes that come with the provider update on cloud resource usage and configuration:
5. Security PracticesCheck for any security improvements or recommendations in the provider update. Apply principles of least privilege in IAM roles, review security group settings, and utilize Azure Security Center's recommendations to improve your posture. ConclusionKeeping dependencies up-to-date is crucial, but it's equally important to follow best practices around versioning, configuration management, and staying informed on the implications of these updates. This not only ensures stability and security but can also help in optimizing costs and contributing to sustainability goals. |
61bcbc9
to
cc2e624
Compare
Code Review Feedback on Terraform Configuration UpdatesOverview:The diffs provided indicate updates to the Specific Recommendations:
Note on Cost and Carbon Usage:
Conclusion:The diffs show good maintenance practice by keeping the infrastructure code up-to-date with the latest provider versions. Incorporating the recommended improvements will further enhance the maintainability, flexibility, and documentation of your IaC configurations. |
cc2e624
to
19ade13
Compare
Considering the diff provided, the changes consist of updating the
These suggestions aim to improve Terraform code maintainability, cost-effectiveness, and environmental impact without compromising on the functionality and advantages of version updates. |
19ade13
to
34ec499
Compare
Code Review RecommendationsGeneral Observations
Specific Improvements
Cost Estimation (GBP)
In summary, adopting a more flexible version constraint strategy would improve the workflow and potentially the security posture without additional direct costs. Monitoring documentation, cost implications of new features, and environmental impact indirectly aligns with best practices and long-term sustainability. |
34ec499
to
59a4c18
Compare
Code Review on Terraform ChangesGeneral ObservationsThe diffs indicate updates to the Terraform provider version for Specific Recommendations
ConclusionThese improvements aim at enhancing the maintainability, security, and efficiency of your Terraform configurations. Adoption of version constraints for providers ensures your infrastructure benefits from necessary updates while minimizing the administrative burden of manual version upgrades. Consolidating provider configurations where possible further streamlines your codebase, making it easier to manage and audit. While the direct cost and carbon footprint implications of a provider version update might be minimal, leveraging new performance optimizations and resource types can contribute to reduced costs and environmental impact over time. |
59a4c18
to
3115979
Compare
Code Review FeedbackGeneral Observations:The changes in the git diff indicate an update of the AzureRM provider from version 3.100.0 to 3.117.0 across multiple Terraform modules ( 1. Version Pinning Precision:Updating to a specific minor version is good, but consider using more precise version constraints to automatically benefit from backward-compatible updates. For instance, instead of hardcoding the version to diff
3. Testing and Validation:Before applying these changes, especially in a production environment, ensure thorough testing, preferably in a staging environment. Use the Terraform plan to understand the impact and ensure there are no unexpected changes. No specific issues in the diff, but it's a best practice worth mentioning. 4. Review Deprecations and Breaking Changes:Review the release notes between 3.100.0 and 3.117.0 for the AzureRM provider to identify any deprecations or breaking changes. Adjust your Terraform configurations accordingly. 5. Security and Compliance Checks:Leverage tools like Cost and Carbon Usage:
Conclusion:The update is a positive step towards maintaining an up-to-date and secure infrastructure. Consider the additional points above for enhancing code quality, security, and leveraging the full benefits of version updates. |
3115979
to
ca4118b
Compare
The provided git diff shows updates to the version of the Code Quality and Best Practices
Cost and Carbon UsageUpgrading the provider version itself does not directly impact costs or carbon usage. However, the new features and optimizations available in the newer version of the
It's essential to review the release notes of the ConclusionWhile the upgrade of the |
ca4118b
to
f2f348f
Compare
Given the diff content reviewing the changes in Terraform configurations, there are mainly version updates for the 1. Version Pinning:It's good practice to be specific about the version of providers you're using to prevent unexpected changes. However, this can also be a double-edged sword as overly specific pinning can lead to challenges in upgrading. Consider using a more flexible pinning strategy to automatically incorporate non-breaking updates: hcl
|
This PR contains the following updates:
3.100.0
->3.117.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
v3.117.0
Compare Source
SPECIAL NOTES: This 3.x release is a special, one-off, back-port of functionality for
azurerm_storage_account
to enable users to deploy this resource in environments which block / are restrictive of Data Plane access, thus preventing the resource being created and/or managed. This functionality is back-ported from thev4.9.0
release. Users migrating from this release to the 4.x line, should upgrade directly tov4.9.0
or later, as these features are not compatible with earlier releases of 4.x.FEATURES:
azurerm_storage_account_queue_properties
(#27819)azurerm_storage_account_static_website
(#27819)data_plane_available
feature flag (#27819)ENHANCEMENTS:
azurerm_storage_account
- can now be created and managed if Data Plane endpoints are blocked by a firewall (#27819)v3.116.0
Compare Source
DEPRECATIONS:
All Azure Kubernetes Service (AKS) properties related to preview features are deprecated since they will not be available in a stable API. Please see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api for more details (#26863)
FEATURES:
azurerm_ai_services
(#26008)azurerm_communication_service_email_domain_association
(#26432)azurerm_dev_center_project_environment_type
(#26941)azurerm_extended_location_custom_location
(#24267)azurerm_postgresql_flexible_server_virtual_endpoint
(#26708)ENHANCEMENTS:
notificationhub
- updating to use version2023-09-01
(#26528)azurerm_api_management_api
- update validation ofpath
to allow single character strings (#26922)azurerm_cosmosdb_account
- add support for the propertyburst_capacity_enabled
(#26986)azurerm_linux_function_app
- add support forvnet_image_pull_enabled
property in 4.0 (#27001)azurerm_linux_function_app_slot
- add support forvnet_image_pull_enabled
property in 4.0 (#27001)azurerm_logic_app_standard
- add support forv8.0
insite_config.dotnet_framework_version
(#26983)azurerm_management_group_policy_assignment
- remove length restriction on name (#27055)azurerm_recovery_services_vault
- add support for theidentity
block (#26254)azurerm_web_application_firewall_policy
- add support for thejs_challenge_cookie_expiration_in_minutes
property (#26878)azurerm_windows_function_app
- add support forvnet_image_pull_enabled
property in 4.0 (#27001)azurerm_windows_function_app_slot
- add support forvnet_image_pull_enabled
property in 4.0 (#27001)BUG FIXES:
azurerm_storage_account
- adddefault_share_level_permission
to theazure_files_authentication
to prevent invalid address errors (#26996)azurerm_search_service
- expose thetags
property (#26978)azurerm_virtual_machine
- populate missingpower_state
(#26991)azurerm_virtual_machine_scale_set
- populate missingpower_state
(#26991)azurerm_api_management_api_schema
- correctly unmarshaldefinition
andcomponents
(#26531)azurerm_cdn_frontdoor_secret
- fix issue whereexpiration_date
was being set into the parent block (#26982)azurerm_container_app_environment
- fix diff suppress oninfrastructure_resource_group_name
(#27007)azurerm_express_route_connection
- prevent sendingprivate_link_fast_path_enabled
in the payload if it hasn't been explicitly set (#26928)azurerm_machine_learning_workspace
-serverless_compute
can now be updated (#26940)azurerm_mssql_database
- fix issue where the database cannot be upgraded to use serverless due to the behaviour of thelicense_type
field (#26850)azurerm_mssql_database
- prevent error when creatingFree
edition by settinglong_term_retention_policy
andshort_term_retention_policy
as empty (#26894)azurerm_nginx_deployment
- omitcapacity
when creating deployments with a basic plan (#26223)azurerm_role_management_policy
- prevent panic when updatingactivation_rules.approval_stage
(#26800)azurerm_sentinel_threat_intelligence_indicator
- prevent panic when importing this resource (#26976)azurerm_servicebus_namespace
- fix panic reading encryption with versionless ids (#27060)azurerm_synapse_spark_pool
- prevent plan diff due to API behaviour by settingnode_count
as Computed (#26953)azurerm_virtual_network_gateway_connection
- fix issue whereingress_nat_rule_ids
was updating the egress rules on updates (#27022)v3.115.0
Compare Source
ENHANCEMENTS:
cosmosdb
- updating to use version2024-05-15
(#26758)healthcare
- updating to use version2024-03-31
(#26699)redis
- updating to use version2024-03-01
(#26932)azurerm_cosmosdb_account
- avoid infinite diff todefault_identity_type
for legacy resources where an empty string is returned by the RP (#26525)azurerm_linux_virtual_machine_scale_set
- add support for theaction
property in theautomatic_instance_repair
block (#26227)azurerm_log_analytics_saved_search
- update the regex for thefunction_parameters
property to support more paramters (#26701)azurerm_monitor_data_collection_rule
- updateperformance_counter.x.sampling_frequency_in_seconds
range1
to1800
(#26898)azurerm_orchestrated_virtual_machine_scale_set
- add support for theaction
property in theautomatic_instance_repair
block (#26227)azurerm_security_center_storage_defender
- add support for the propertyscan_results_event_grid_topic_id
(#26599)azurerm_storage_account
- add support for the propertydefault_share_level_permission
in theazure_files_authentication
block (#26924)azurerm_web_application_firewall_policy
-excluded_rule_set.0.type
supportsMicrosoft_BotManagerRuleSet
(#26903)azurerm_windows_virtual_machine_scale_set
- add support for theaction
property in theautomatic_instance_repair
block (#26227)BUG FIXES:
azurerm_container_group
- retrieve and setstorage_account_key
in the payload when updating the resource (#26640)azurerm_key_vault_managed_hardware_security_module_role_assignment
- fixed a crash in error messages (#26972)azurerm_kubernetes_cluster
- allow an empty list fordns_zone_ids
in theweb_app_routing
block (#26747)azurerm_storage_share_file
- fix a bug when encoding the MD5 hash for thecontent_md5
property (#25715)v3.114.0
Compare Source
UPGRADE NOTES:
FEATURES:
azurerm_dev_center_network_connection
(#26718)azurerm_stack_hci_logical_network
(#26473)ENHANCEMENTS:
go-azure-helpers
tov0.70.1
(#26757)arckubernetes
- updating to use version2024-01-01
(#26761)data.azurerm_storage_account
- theenable_https_traffic_only
property has been superseded byhttps_traffic_only_enabled
(#26740)azurerm_log_analytics_cluster
- add support for settingsize_gb
to100
[GH-#26865]azurerm_storage_account
- theenable_https_traffic_only
property has been superseded byhttps_traffic_only_enabled
(#26740)BUG FIXES:
azurerm_dns_cname_record
- split create and update function to fix lifecycle - ignore (#26610)azurerm_dns_srv_record
- split create and update function to fix lifecycle - ignore (#26627)azurerm_kubernetes_cluster
- fix issue that preventedmax_count
from being updated (#26417)azurerm_linux_web_app
- correctly setsite_config.always_on
as configured during Update (#25753)azurerm_linux_web_app_slot
- correctly setsite_config.always_on
as configured during Update (#25753)azurerm_management_group_policy_remediation
- fix panic in deprecated schema change for 4.0 (#26767)azurerm_network_security_rule
- fix panic when updatingsource_port_ranges
(#26883)azurerm_public_ip
- fix panix when updatingidle_timeout_in_minutes
DEPRECATIONS:
azurerm_redis_cache
-enable_non_ssl_port
has been superseded bynon_ssl_port_enabled
andredis_configuration. enable_authentication
has been superseded byredis_configuration.authentication_enabled
(#26608)v3.113.0
Compare Source
ENHANCEMENTS:
v0.20240715.1100358
ofhashicorp/go-azure-sdk
(#26638)storage
- updating to usehashicorp/go-azure-sdk
(#26218)BUG FIXES:
azurerm_storage_account
- fix a validation bug when replacing a StorageV2 account with a StorageV1 account (#26639)azurerm_storage_account
- resolve an issue refreshing blob or queue properties after recreation (#26218)azurerm_storage_account
- resolve an issue setting tags for an existing storage account where a policy mandates them (#26218)azurerm_storage_account
- fix a persistent diff with thecustomer_managed_key
block (#26218)azurerm_storage_account
- resolve several consistency related issues when crreating a new storage account (#26218)DEPRECATIONS:
azurerm_eventhub_namespace
- deprecate thezone_redundant
field in v4.0 (#26611)azurerm_servicebus_namespace
- deprecate thezone_redundant
field in v4.0 (#26611)v3.112.0
Compare Source
FEATURES:
azurerm_elastic_san_volume_snapshot
(#26439)azurerm_dev_center_dev_box_definition
(#26307)azurerm_dev_center_environment_type
(#26291)azurerm_virtual_machine_restore_point
(#26526)azurerm_virtual_machine_restore_point_collection
(#26526)ENHANCEMENTS:
v0.20240710.1114656
ofgithub.com/hashicorp/go-azure-sdk
(#26588)v0.70.0
ofgo-azure-helpers
(#26601)containerservice
: updating the Fleet resources to use API Version2024-04-01
(#26588)azurerm_network_service_tags
- extend validation forservice
to allowAzureFrontDoor.Backend
,AzureFrontDoor.Frontend
, andAzureFrontDoor.FirstParty
(#26429)azurerm_api_management_identity_provider_aad
- support for theclient_library
property (#26093)azurerm_api_management_identity_provider_aadb2c
- support for theclient_library
property (#26093)azurerm_dev_test_virtual_network
- support for theshared_public_ip_address
property (#26299)azurerm_kubernetes_cluster
- support for thecertificate_authority
block under theservice_mesh_profile
block (#26543)azurerm_linux_web_app
- support the value8.3
for thephp_version
property (#26194)azurerm_machine_learning_compute_cluster
- theidentity
property can now be updated (#26404)azurerm_web_application_firewall_policy
- support for theJSChallenge
value formanaged_rules.managed_rule_set.rule_group_override.rule_action
(#26561)BUG FIXES:
azurerm_communication_service
-primary_connection_string
,primary_key
,secondary_connection_string
andsecondary_key
are marked as Sensitive (#26560)azurerm_app_configuration_feature
- fix issue when updating the resource without an existingtargeting_filter
(#26506)azurerm_backup_policy_vm
- split create and update function to fix lifecycle - ignore (#26591)azurerm_backup_protected_vm
- split create and update function to fix lifecycle - ignore (#26583)azurerm_communication_service
- theprimary_connection_string
,primary_key
,secondary_connection_string
, andsecondary_key
properties are now sensitive (#26560)azurerm_mysql_flexible_server_configuration
- add locks to prevent conflicts when deleting the resource (#26289)azurerm_nginx_deployment
- changing thefrontend_public.ip_address
,frontend_private.ip_address
,frontend_private.allocation_method
, andfrontend_private.subnet_id
now creates a new resource (#26298)azurerm_palo_alto_local_rulestack_rule
- correctl read theprotocol
property on read when theprotocol_ports
property is configured (#26510)azurerm_servicebus_namespace
- parse the identity returned by the API insensitively before setting into state (#26540)DEPRECATIONS:
azurerm_servicebus_queue
-enable_batched_operations
,enable_express
andenable_partitioning
are superseded bybatched_operations_enabled
,express_enabled
andpartitioning_enabled
(#26479)azurerm_servicebus_subscription
-enable_batched_operations
has been superseded bybatched_operations_enabled
(#26479)azurerm_servicebus_topic
-enable_batched_operations
,enable_express
andenable_partitioning
are superseded bybatched_operations_enabled
,express_enabled
andpartitioning_enabled
(#26479)v3.111.0
Compare Source
FEATURES:
azurerm_restore_point_collection
(#26518)ENHANCEMENTS:
v0.20240701.1082110
ofgithub.com/hashicorp/go-azure-sdk
(#26502)azurerm_disk_encryption_set
- support for themanaged_hsm_key_id
property (#26201)azurerm_firewall_policy
- remove Computed from thesku
property and add a default ofStandard
in 4.0 (#26499)azurerm_kubernetes_cluster
- support updatingdefault_node_pool.os_sku
betweenUbuntu
andAzureLinux
(#26262)azurerm_kubernetes_cluster_node_pool
- support updatingos_sku
betweenUbuntu
andAzureLinux
(#26139)azurerm_service_plan
- support for new the Flex Consumption plan (#26351)BUG FIXES:
azurerm_kubernetes_cluster
- prevent a panic (#26478)azurerm_kubernetes_cluster
- prevent a diff inupgrade_settings
when the API returns an empty object (#26541)azurerm_kubernetes_cluster_node_pool
- prevent a diff inupgrade_settings
when the API returns an empty object (#26541)azurerm_virtual_network_gateway
- split create and update function to fix lifecycle - ignore (#26451)azurerm_virtual_network_gateway_connection
- split create and update function to fix lifecycle - ignore (#26431)v3.110.0
Compare Source
FEATURES:
azurerm_load_test
(#26376)azurerm_virtual_desktop_scaling_plan_host_pool_association
(#24670)ENHANCEMENTS:
azurerm_monitor_data_collection_endpoint
- support for theimmutable_id
property (#26380)azurerm_nginx_certificate
- export the propertiessha1_thumbprint
,key_vault_secret_version
,key_vault_secret_creation_date
,error_code
anderror_message
(#26160)azurerm_backup_policy_vm
- support for thetiering_policy
property (#26263)azurerm_kubernetes_cluster_node_pool
- Pod Disruption Budgets are now respected when deleting a node pool (#26471)azurerm_monitor_data_collection_endpoint
- support for theimmutable_id
property (#26380)azurerm_mssql_managed_instance
- support the valueGZRS
for thestorage_account_type
property (#26448)azurerm_mssql_managed_instance_transparent_data_encryption
- support for themanaged_hsm_key_id
property (#26496)azurerm_redis_cache_access_policy
- allow updates topermissions
(#26440)azurerm_redhat_openshift_cluster
- support for themanaged_resource_group_name
property (#25529)azurerm_redhat_openshift_cluster
- support for thepreconfigured_network_security_group_enabled
property (#26082)azurerm_iotcentral_application
- remove Computed fromtemplate
and set default of[email protected]
in 4.0 (#26485)azurerm_digital_twins_time_series_database_connection
- remove Computed fromkusto_table_name
and set a default ofAdtPropertyEvents
in 4.0 (#26484)BUG FIXES:
azurerm_express_route_circuit_peering
- fix issue where data source attempts to parse an empty string instead of generating the resource ID (#26441)azurerm_express_route_gateway
- prevent a panic (#26467)azurerm_monitor_scheduled_query_rules_alert_v2
- correctly handle theidentity
block if not specified (#26364)azurerm_security_center_automation
- prevent resource recreation whentags
are updated (#26292)azurerm_synapse_workspace
- fix issue whereazure_devops_repo
orgithub_repo
configuration could not be removed (#26421)azurerm_virtual_network_dns_servers
- split create and update function to fix lifecycle - ignore (#26427)azurerm_linux_function_app
- setallowed_applications
in the request payload (#26462)azurerm_linux_function_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_windows_function_app
- setallowed_applications
in the request payload (#26462)azurerm_windows_function_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_linux_web_app
- setallowed_applications
in the request payload (#26462)azurerm_linux_web_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_windows_web_app
- setallowed_applications
in the request payload (#26462)azurerm_windows_web_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_api_management
- remove ForceNew fromadditional_location.zones
(#26384)azurerm_logic_app_integration_account_schema
- thename
property now allows underscores (#26475)azurerm_palo_alto_local_rulestack_rule
- prevent error when switching betweenprotocol
andprotocol_ports
(#26490)DEPRECATIONS:
azurerm_analysis_service_server
- the propertyenable_power_bi_service
has been superseded bypower_bi_service_enabled
(#26456)v3.109.0
Compare Source
FEATURES:
azurerm_automation_runbook
(#26359)azurerm_data_protection_backup_instance_postgresql_flexible_server
(#26249)azurerm_email_communication_service_domain
(#26179)azurerm_system_center_virtual_machine_manager_cloud
(#25429)azurerm_system_center_virtual_machine_manager_virtual_machine_template
(#25449)azurerm_system_center_virtual_machine_manager_virtual_network
(#25451)ENHANCEMENTS:
azurerm_hdinsight_cluster
- export thecluster_id
attribute (#26228)azurerm_cosmosdb_sql_container
- support for thepartition_key_kind
andpartition_key_paths
properties (#26372)azurerm_data_protection_backup_instance_blob_storage
- support for thestorage_account_container_names
property (#26232)azurerm_virtual_network_peering
- support for thepeer_complete_virtual_networks_enabled
,only_ipv6_peering_enabled
,local_subnet_names
, andremote_subnet_names
properties (#26229)azurerm_virtual_desktop_host_pool
- changing thepreferred_app_group_type
property no longer creates a new resource (#26333)azurerm_maps_account
- support for thelocation
,identity
,cors
anddata_store
properties (#26397)BUG FIXES:
azurerm_automation_job_schedule
- updatesazurerm_automation_job_schedule
to use a composite resource id and allowsazurerm_automation_runbook
to be updated without causingazurerm_automation_job_schedule
to recreate (#22164)azurerm_databricks_workspace
- correctly allow disabling the default firewall (#26339)azurerm_virtual_hub_*
- spliting create and update so lifecycle ignore changes works correctly (#26310)DEPRECATIONS:
azurerm_mariadb_server
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server
instead (#26354)azurerm_mariadb_configuration
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server_configuration
instead (#26354)azurerm_mariadb_database
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_database
instead (#26354)azurerm_mariadb_firewall_rule
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server_firewall_rule
instead (#26354)azurerm_mariadb_server
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server
instead (#26354)azurerm_mariadb_virtual_network_rule
- deprecated since the service is retiring (#26354)v3.108.0
Compare Source
FEATURES:
azurerm_role_management_policy
(#25900)azurerm_role_management_policy
(#25900)ENHANCEMENTS:
serviceconnector
: updating to use API Version2024-04-01
(#26248)azurerm_container_groups
- can now be created with a User Assigned Identity when running Windows (#26308)azurerm_kubernetes_cluster
- updating thenetwork_profile.network_policy
property toazure
andcalico
when it hasn't been previously set is supported (#26176)azurerm_kubernetes_cluster
- respect Pod Distruption Budgets when rotating thedefault_node_pool
(#26274)azurerm_lb_backend_address_pool
- support for thesynchronous_mode
property (#26309)azurerm_private_endpoint
- support symultaneous creation of multiple resources of this type per subnet (#26006)BUG FIXES:
azurerm_express_route_circuit_peering
,azurerm_express_route_circuit
,azurerm_express_route_gateway
,azurerm_express_route_port
- split create and update (#26237)azurerm_lb_backend_address_pool_address
- when using this resource, values are no longer reset onazurerm_lb_backend_address_pool
(#26264)azurerm_route_filter
- spliting create and update so lifecycle ignore changes works correctly (#26266)azurerm_route_server
- spliting create and update so lifecycle ignore changes works correctly (#26266)azurerm_synapse_workspace
- updates the client used in all operations ofazurerm_synapse_workspace_sql_aad_admin
to prevent this resource from modifying the same resource asazurerm_synapse_workspace_aad_admin
(#26317)azurerm_virtual_network
- correctly parse network securty group IDs (#26283)DEPRECATIONS:
azurerm_network_interface
- theenable_ip_forwarding
andenable_accelerated_networking
properties have been deprecated and superseded by theip_forwarding_enabled
andaccelerated_networking_enabled
properties (#26293)azurerm_api_management
- thepolicy
block has been deprecated is superseded by theazurerm_api_management_policy
resource (#26305)azurerm_kubernetes_cluster
- theebpf_data_plane
property has been deprecated and superseded by thenetwork_data_plane
property (#26251)azurerm_network_interface
- theenable_ip_forwarding
andenable_accelerated_networking
properties have been deprecated and superseded by theip_forwarding_enabled
andaccelerated_networking_enabled
properties (#26293)azurerm_synapse_workspace
- theaad_admin
andsql_aad_admin
blocks have been deprecated and superseded by theazurerm_synapse_workspace_aad_admin
andazurerm_synapse_workspace_sql_aad_admin
resources (#26317)v3.107.0
Compare Source
FEATURES:
azurerm_data_protection_backup_policy_postgresql_flexible_server
(#26024)ENHANCEMENTS:
v0.20240604.1114748
ofgithub.com/hashicorp/go-azure-sdk
(#26216)advisor
: update API version to2023-01-01
(#26205)keyvault
: handling the Resources API returning Key Vaults that have been deleted when populating the cache (#26199)machinelearning
: update API version to2024-04-01
(#26168)network/privatelinkservices
- update to usehashicorp/go-azure-sdk
(#26212)network/serviceendpointpolicies
- update to usehashicorp/go-azure-sdk
(#26196)network/virtualnetworks
- update to usehashicorp/go-azure-sdk
(#26217)network/virtualwans
: update route resources to usehashicorp/go-azure-sdk
(#26189)azurerm_container_app_job
- support for thekey_vault_secret_id
andidentity
properties in thesecret
block (#25969)azurerm_kubernetes_cluster
- support forthedns_zone_ids
popperty in theweb_app_routing
block (#26117)azurerm_notification_hub_authorization_rule
- support for theprimary_connection_string
andsecondary_connection_string
properties (#26188)azurerm_subnet
- support for thedefault_outbound_access_enabled
property (#25259)BUG FIXES:
azurerm_api_management_named_value
- will now enforce setting thesecret
property when setting thevalue_from_key_vault
property (#26150)azurerm_storage_sync_server_endpoint
- improve pooling to work around api inconsistencies (#26204)azurerm_virtual_network
- split create and update function to fix lifecycle - ignore (#26246)azurerm_vpn_server_configuration
- split create and update function to fix lifecycle - ignore (#26175)azurerm_vpn_server_configuration_policy_group
- split create and update function to fix lifecycle - ignore (#26207)azurerm_vpn_site
- split create and update function to fix lifecycle - ignore changes (#26163)DEPRECATIONS:
azurerm_kubernetes_cluster
- the propertydns_zone_id
has been superseded by the propertydns_zone_ids
in theweb_app_routing
block (#26117)azurerm_nginx_deployment
- the blockconfiguration
has been deprecated and superseded by the resourceazurerm_nginx_configuration
(#25773)v3.106.1
Compare Source
BUG FIXES:
azurerm_kubernetes_cluster
- fix a crash when reading/settingupgrade_settings
(#26173)v3.106.0
Compare Source
UPGRADE NOTES:
FEATURES:
azurerm_arc_resource_bridge_appliance
(#25731)azurerm_elastic_san_volume_group
(#26111)azurerm_storage_queue
(#26087)azurerm_storage_table
(#26126)azurerm_container_registry_cache_rule
(#26034)azurerm_virtual_machine_implicit_data_disk_from_source
(#25537)ENHANCEMENTS:
drain_timeout_in_minutes
andnode_soak_duration_in_minutes
properties in theupgrade_settings
block (#26137)v0.20240529.1155048
ofgithub.com/hashicorp/go-azure-sdk
(#26148)containerapps
: update API version to2024-03-01
(#25993)expressroute
: update to usehashicorp/go-azure-sdk
(#26066)keyvault
: populating the cache using both the Key Vault List and Resources API to workaround incomplete/stale data being returned (#26070)servicenetworking
: updating to API Version2023-11-01
(#26148)virtualnetworkpeerings
: update to usehashicorp/go-azure-sdk
(#26065)azurerm_automation_powershell72_module
- support for thetags
property (#26106)azurerm_bastion_host
- support forDeveloper
SKU (#26068)azurerm_container_app_environment
- support for themutual_tls_enabled
property (#25993)azurerm_container_registry
- validation to fail fast when settingpublic_network_access_enabled
with an invalid SKU (#26054)azurerm_key_vault_managed_hardware_security_module
- thepublic_network_access_enabled
property can now be updated (#26075)azurerm_kubernetes_cluster
- support for thecost_analysis_enabled
property (#26052)azurerm_kubernetes_cluster
- support for thedrain_timeout_in_minutes
andnode_soak_duration_in_minutes
properties in theupgrade_settings
block (#26137)azurerm_kubernetes_cluster_node_pool
- support for thedrain_timeout_in_minutes
andnode_soak_duration_in_minutes
properties in theupgrade_settings
block (#26137)azurerm_linux_virtual_machine
- thehibernation_enabled
property can now be updated (#26112)azurerm_logic_app_trigger_custom
- support for the propertycallback_url
(#25979)azurerm_machine_learning_workspace
- support for theserverless_compute
block (#25660)azurerm_mssql_elasticpool
- support the skuHS_PRMS
(#26161)azurerm_new_relic_monitor
- support for theidentity
block (#26115)azurerm_route_map
- theparameter
property is now Optional when the action type isDrop
(#26003)azurerm_windows_virtual_machine
- thehibernation_enabled
property can now be updated (#26112)BUG FIXES:
azurerm_system_center_virtual_machine_manager_inventory_items
- normalise the resource ID for Intentory Items (#25955)azurerm_app_configuration_feature
- update polling interval to tolerate eventual consistency of the API (#26025)azurerm_app_configuration_key
- update polling interval to tolerate eventual consistency of the API (#26025)azurerm_eventhub_namespace_customer_managed_key
- validating that the User Assigned Identity used for accessing the Key Vault is assigned to the EventHub Namespace (#28509)azurerm_linux_function_app
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_linux_function_app_slot
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_linux_web_app
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_linux_web_app_slot
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_postgresql_flexible_server
- prevent premature check on updatedstorage_mb
value that prevents the resource from being re-created (#25986)azurerm_redis_access_cache_policy_assignment
- add locks to stabilize creation of multiple policy assignments (#26085)azurerm_redis_access_cache_policy
- add locks to stabilize creation of multiple policy assignments (#26085)azurerm_windows_function_app
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_windows_function_app_slot
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_windows_web_app
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)azurerm_windows_web_app_slot
- fix update handling ofhealth_check_eviction_time_in_min
andWEBSITE_HEALTHCHECK_MAXPINGFAILURES
(#26107)v3.105.0
Compare Source
BREAKING CHANGE:
azurerm_kubernetes_cluster
- the propertiesworkload_autoscaler_profile.vertical_pod_autoscaler_update_mode
andworkload_autoscaler_profile.vertical_pod_autoscaler_controlled_values
are no longer populated since they're not exported in API version2023-09-02-preview
(#25663)FEATURES:
azurerm_api_management_policy_fragment
(#24968)ENHANCEMENTS:
v0.20240522.1080424
ofgithub.com/hashicorp/go-azure-sdk
(#26069)containerservice
: updating to use API Version2023-09-02-preview
(#25663)azurerm_application_insights_standard_web_test
-http_verb
can now be set toHEAD
andOPTIONS
(#26077)azurerm_cdn_frontdoor_rule
- updating the validation formatch_values
within theuri_path_condition
block to support a forward-slash (#26017)azurerm_linux_web_app
- normalising the value forvirtual_network_subnet_id
([#25885](https://redirect.github.com/hashicoConfiguration
📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
🤖AEP PR SUMMARY🤖
components/apim/init.tf
components/apim_appgw/init.tf
components/appgateway/init.tf
components/backendappgateway/init.tf
components/frontdoor/init.tf
components/trafficmanager/init.tf