{"generated_at":"2026-11-13T14:30:24.341Z","rules":[{"itemSlug":"azure-ai-personalizer-retirement","title":"Azure AI Personalizer retirement","effectiveDate":"2026-08-25","effectivePrecision":"day","itemId":7,"match":{"any":[{"and":{"field":"kind","equals":"Personalizer"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arg"},{"and":{"field":"kind","equals":"Personalizer"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arm"},{"path":"kind","equals":"Personalizer","source":"tfstate","resourceType":"azurerm_cognitive_account"}]}},{"itemSlug":"aws-rds-mariadb-10-5-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 10.5 end of standard support","effectiveDate":"2026-08-31","effectivePrecision":"day","itemId":9,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^10\\.5([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^10\\.5([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"aws-msk-apache-kafka-3-7-end-of-support","title":"Amazon MSK: Apache Kafka 3.7 end of support","effectiveDate":"2026-09-01","effectivePrecision":"day","itemId":13,"match":{"any":[{"path":"kafka_version","regex":"^3\\.7(\\..*)?$","source":"tfstate","resourceType":"aws_msk_cluster"}]}},{"itemSlug":"azure-container-registry-2017-03-01-ga-api-retirement","title":"Azure Container Registry: 2017-03-01-GA API retirement","effectiveDate":"2026-09-01","effectivePrecision":"month","itemId":15,"match":{"any":[{"and":{"field":"apiversion","equals":"2017-03-01"},"field":"type","regex":"^microsoft\\.containerregistry/","source":"arm"},{"and":{"path":"apiversion","equals":"2017-03-01"},"path":"azapi_type","regex":"^microsoft\\.containerregistry/","source":"tfstate","resourceType":"azapi_resource"},{"and":{"path":"apiversion","equals":"2017-03-01"},"path":"azapi_type","regex":"^microsoft\\.containerregistry/","source":"tfstate","resourceType":"azapi_update_resource"}]}},{"itemSlug":"azure-virtual-machines-cc-v5-nested-confidential-vm-series-retirement","title":"Azure Virtual Machines: cc_v5 nested confidential VM series retirement","effectiveDate":"2026-09-01","effectivePrecision":"day","itemId":16,"match":{"any":[{"and":{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_DC4as_cc_v5","Standard_DC8as_cc_v5","Standard_DC16as_cc_v5","Standard_DC32as_cc_v5","Standard_DC48as_cc_v5","Standard_DC64as_cc_v5","Standard_DC96as_cc_v5","Standard_DC4ads_cc_v5","Standard_DC8ads_cc_v5","Standard_DC16ads_cc_v5","Standard_DC32ads_cc_v5","Standard_DC48ads_cc_v5","Standard_DC64ads_cc_v5","Standard_DC96ads_cc_v5"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-functions-runtime-1-x-end-of-support","title":"Azure Functions: runtime version 1.x end of support","effectiveDate":"2026-09-14","effectivePrecision":"day","itemId":20,"match":{"any":[{"path":"functions_extension_version","equals":"~1","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-maps-gen1-price-tier-retirement","title":"Azure Maps: Gen1 price tier (Standard S0 and S1) retirement","effectiveDate":"2026-09-15","effectivePrecision":"day","itemId":25,"match":{"any":[{"and":{"in":["S0","S1"],"field":"sku"},"field":"type","equals":"microsoft.maps/accounts","source":"arg"},{"and":{"in":["S0","S1"],"field":"sku"},"field":"type","equals":"microsoft.maps/accounts","source":"arm"},{"in":["S0","S1"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_maps_account"}]}},{"itemSlug":"azure-api-for-fhir-retirement","title":"Azure API for FHIR retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":31,"match":{"any":[{"field":"type","equals":"microsoft.healthcareapis/services","source":"arg"},{"field":"type","equals":"microsoft.healthcareapis/services","source":"arm"},{"source":"tfstate","resourceType":"azurerm_healthcare_service"}]}},{"itemSlug":"azure-automation-python-2-7-3-8-powershell-7-1-7-2-end-of-support","title":"Azure Automation: Python 2.7, 3.8 and PowerShell 7.1, 7.2 end of support","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":32,"match":{"any":[{"and":{"in":["Python2","PowerShell72"],"field":"properties.runbooktype"},"field":"type","equals":"microsoft.automation/automationaccounts/runbooks","source":"arm"},{"in":["Python2","PowerShell72"],"path":"runbook_type","source":"tfstate","resourceType":"azurerm_automation_runbook"}]}},{"itemSlug":"azure-batch-nvv3-nvv4-series-vm-retirement","title":"Azure Batch: NVv3 and NVv4-series VM retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":33,"match":{"any":[{"and":{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3","Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"field":"properties.vmsize"},"field":"type","equals":"microsoft.batch/batchaccounts/pools","source":"arm"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3","Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_batch_pool"}]}},{"itemSlug":"azure-mysql-5-7-end-of-support","title":"Azure Database for MySQL: MySQL 5.7 end of standard support","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":34,"match":{"any":[{"and":{"field":"pgversion","regex":"^5\\.7(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^5\\.7(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arm"},{"path":"version","regex":"^5\\.7(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_mysql_flexible_server"}]}},{"itemSlug":"azure-event-hubs-older-control-plane-api-versions-retirement","title":"Azure Service Bus, Event Hubs and Relay: older control plane APIs retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":44,"match":{"any":[{"and":{"in":["2014-09-01","2015-08-01","2016-07-01"],"field":"apiversion"},"field":"type","regex":"^microsoft\\.(servicebus|eventhub|relay)/","source":"arm"},{"and":{"in":["2014-09-01","2015-08-01","2016-07-01"],"path":"apiversion"},"path":"azapi_type","regex":"^microsoft\\.(servicebus|eventhub|relay)/","source":"tfstate","resourceType":"azapi_resource"},{"and":{"in":["2014-09-01","2015-08-01","2016-07-01"],"path":"apiversion"},"path":"azapi_type","regex":"^microsoft\\.(servicebus|eventhub|relay)/","source":"tfstate","resourceType":"azapi_update_resource"}]}},{"itemSlug":"azure-vpn-gateway-vpngw1-5-non-az-skus-retirement","title":"Azure VPN Gateway: VpnGw1-5 non-AZ SKUs retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":49,"match":{"any":[{"and":{"in":["VpnGw1","VpnGw2","VpnGw3","VpnGw4","VpnGw5"],"field":"properties.sku.name"},"field":"type","equals":"microsoft.network/virtualnetworkgateways","source":"arm"},{"in":["VpnGw1","VpnGw2","VpnGw3","VpnGw4","VpnGw5"],"path":"sku","source":"tfstate","resourceType":"azurerm_virtual_network_gateway"}]}},{"itemSlug":"azure-virtual-machines-nvv3-series-retirement","title":"Azure Virtual Machines: NVv3-series retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":47,"match":{"any":[{"and":{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_NV12s_v3","Standard_NV12hs_v3","Standard_NV24s_v3","Standard_NV24ms_v3","Standard_NV32ms_v3","Standard_NV48s_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-nvv4-series-retirement","title":"Azure Virtual Machines: NVv4-series retirement","effectiveDate":"2026-09-30","effectivePrecision":"day","itemId":48,"match":{"any":[{"and":{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_NV4as_v4","Standard_NV4ahs_v4","Standard_NV8as_v4","Standard_NV8ahs_v4","Standard_NV16as_v4","Standard_NV16ahs_v4","Standard_NV32as_v4","Standard_NV32ahs_v4"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-ai-services-anomaly-detector-retirement","title":"Azure AI Services Anomaly Detector retirement","effectiveDate":"2026-10-01","effectivePrecision":"day","itemId":52,"match":{"any":[{"and":{"field":"kind","equals":"AnomalyDetector"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arg"},{"and":{"field":"kind","equals":"AnomalyDetector"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arm"},{"path":"kind","equals":"AnomalyDetector","source":"tfstate","resourceType":"azurerm_cognitive_account"}]}},{"itemSlug":"azure-ai-translator-s2-s4-pricing-instances-retirement","title":"Azure AI Translator: S2-S4 pricing instances retirement","effectiveDate":"2026-10-01","effectivePrecision":"day","itemId":53,"match":{"any":[{"and":{"in":["S2","S3","S4"],"field":"sku"},"field":"kind","equals":"TextTranslation","source":"arg","resourceType":"microsoft.cognitiveservices/accounts"},{"and":{"in":["S2","S3","S4"],"field":"sku"},"field":"kind","equals":"TextTranslation","source":"arm","resourceType":"microsoft.cognitiveservices/accounts"},{"and":{"in":["S2","S3","S4"],"path":"sku_name"},"path":"kind","equals":"TextTranslation","source":"tfstate","resourceType":"azurerm_cognitive_account"}]}},{"itemSlug":"azure-app-service-python-3-10-end-of-support","title":"Azure App Service: Python 3.10 end of support","effectiveDate":"2026-10-01","effectivePrecision":"day","itemId":54,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PYTHON\\|3\\.10$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PYTHON\\|3\\.10$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","equals":"3.10","source":"tfstate","resourceType":"azurerm_linux_web_app"}]}},{"itemSlug":"azure-databricks-standard-tier-retirement","title":"Azure Databricks: Standard tier retirement","effectiveDate":"2026-10-01","effectivePrecision":"month","itemId":55,"match":{"any":[{"and":{"field":"sku","equals":"standard"},"field":"type","equals":"microsoft.databricks/workspaces","source":"arg"},{"and":{"field":"sku","equals":"standard"},"field":"type","equals":"microsoft.databricks/workspaces","source":"arm"},{"path":"sku","equals":"standard","source":"tfstate","resourceType":"azurerm_databricks_workspace"}]}},{"itemSlug":"azure-functions-python-3-10-end-of-support","title":"Azure Functions: Python 3.10 end of support","effectiveDate":"2026-10-01","effectivePrecision":"day","itemId":56,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.10$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.10$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","equals":"3.10","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-storage-accounts-gpv1-and-legacy-blob-accounts-retirement","title":"Azure Storage Accounts: GPv1 and legacy blob storage account retirement","effectiveDate":"2026-10-13","effectivePrecision":"day","itemId":61,"match":{"any":[{"and":{"in":["Storage","BlobStorage"],"field":"kind"},"field":"type","equals":"microsoft.storage/storageaccounts","source":"arg"},{"and":{"in":["Storage","BlobStorage"],"field":"kind"},"field":"type","equals":"microsoft.storage/storageaccounts","source":"arm"},{"in":["Storage","BlobStorage"],"path":"account_kind","source":"tfstate","resourceType":"azurerm_storage_account"}]}},{"itemSlug":"gcp-gke-kubernetes-1-31-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.31 end of extended support","effectiveDate":"2026-10-22","effectivePrecision":"day","itemId":69,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.31\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"aws-lambda-python3-10-end-of-support","title":"AWS Lambda: Python 3.10 (python3.10) deprecation","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":82,"match":{"any":[{"path":"runtime","regex":"^python3\\.10$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-rds-postgresql-14-18-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.18 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":74,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.18(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.18(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-19-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.19 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":75,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.19(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.19(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-13-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.13 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":76,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.13(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.13(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-14-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.14 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":77,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.14(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.14(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-10-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.10 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":78,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.10(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.10(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-9-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.9 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":79,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.9(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.9(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-5-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.5 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":80,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.5(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.5(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-6-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.6 end of standard support","effectiveDate":"2026-10-31","effectivePrecision":"day","itemId":81,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.6(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.6(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-31-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.31 LTS end of life","effectiveDate":"2026-11-01","effectivePrecision":"month","itemId":84,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.31(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.31(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-34-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.34 end of life","effectiveDate":"2026-11-01","effectivePrecision":"month","itemId":85,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.34(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.34(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","regex":"^(?!AKSLongTermSupport$).+"},"path":"kubernetes_version","regex":"^1\\.34(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-lambda-dotnet8-end-of-support","title":"AWS Lambda: .NET 8 (dotnet8) deprecation","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":92,"match":{"any":[{"path":"runtime","regex":"^dotnet8$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-app-service-dotnet-8-end-of-support","title":"Azure App Service: .NET 8 (LTS) end of support","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":93,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|8\\.0$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|8\\.0$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.dotnet_version","equals":"8.0","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"dotnet"},"path":"site_config.application_stack.dotnet_version","equals":"v8.0","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-app-service-dotnet-9-end-of-support","title":"Azure App Service: .NET 9 (STS) end of support","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":94,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|9\\.0$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|9\\.0$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.dotnet_version","equals":"9.0","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"dotnet"},"path":"site_config.application_stack.dotnet_version","equals":"v9.0","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-dotnet-8-and-9-end-of-support","title":"Azure Functions: .NET 8 and .NET 9 end of support","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":95,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^dotnet-isolated\\|(8|9)\\.0$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^dotnet-isolated\\|(8|9)\\.0$","source":"arm","resourceType":"microsoft.web/sites"},{"in":["8.0","9.0"],"path":"site_config.application_stack.dotnet_version","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"in":["v8.0","v9.0"],"and":{"path":"site_config.application_stack.use_dotnet_isolated_runtime","equals":"true"},"path":"site_config.application_stack.dotnet_version","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-functions-dotnet-in-process-model-end-of-support","title":"Azure Functions: .NET in-process model end of support","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":96,"match":{"any":[{"and":{"path":"site_config.application_stack.use_dotnet_isolated_runtime","equals":"false"},"path":"site_config.application_stack.dotnet_version","regex":"^[0-9]","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-functions-powershell-7-4-end-of-support","title":"Azure Functions: PowerShell 7.4 end of support","effectiveDate":"2026-11-10","effectivePrecision":"day","itemId":97,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^powershell\\|7\\.4$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^powershell\\|7\\.4$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.powershell_core_version","equals":"7.4","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.powershell_core_version","equals":"7.4","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"aws-eks-kubernetes-1-31-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.31 end of extended support","effectiveDate":"2026-11-26","effectivePrecision":"day","itemId":104,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.31(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-34-end-of-support","title":"Amazon EKS: Kubernetes 1.34 end of standard support","effectiveDate":"2026-12-02","effectivePrecision":"day","itemId":107,"match":{"any":[{"path":"version","regex":"^1\\.34(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-1-1-0-end-of-support","title":"Amazon Neptune: Engine version 1.1.1.0 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":108,"match":{"any":[{"path":"engine_version","regex":"^1\\.1\\.1\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-0-0-end-of-support","title":"Amazon Neptune: Engine version 1.2.0.0 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":109,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.0\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-0-1-end-of-support","title":"Amazon Neptune: Engine version 1.2.0.1 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":110,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.0\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-0-2-end-of-support","title":"Amazon Neptune: Engine version 1.2.0.2 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":111,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.0\\.2$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-1-0-end-of-support","title":"Amazon Neptune: Engine version 1.2.1.0 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":112,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.1\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-1-1-end-of-support","title":"Amazon Neptune: Engine version 1.2.1.1 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":113,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.1\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-2-1-2-end-of-support","title":"Amazon Neptune: Engine version 1.2.1.2 end of life","effectiveDate":"2026-12-04","effectivePrecision":"day","itemId":114,"match":{"any":[{"path":"engine_version","regex":"^1\\.2\\.1\\.2$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-rds-mariadb-10-6-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 10.6 end of standard support","effectiveDate":"2026-12-31","effectivePrecision":"day","itemId":117,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^10\\.6([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^10\\.6([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"azure-app-service-php-8-2-end-of-support","title":"Azure App Service: PHP 8.2 end of extended support","effectiveDate":"2026-12-31","effectivePrecision":"day","itemId":118,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PHP\\|8\\.2$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PHP\\|8\\.2$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.php_version","equals":"8.2","source":"tfstate","resourceType":"azurerm_linux_web_app"}]}},{"itemSlug":"azure-batch-windows-server-2016-images-end-of-support","title":"Azure Batch: Windows Server 2016 Marketplace images end of support","effectiveDate":"2027-01-12","effectivePrecision":"day","itemId":121,"match":{"any":[{"and":{"field":"properties.deploymentconfiguration.virtualmachineconfiguration.imagereference.offer","equals":"WindowsServer"},"field":"properties.deploymentconfiguration.virtualmachineconfiguration.imagereference.sku","regex":"^2016-datacenter","source":"arm","resourceType":"microsoft.batch/batchaccounts/pools"},{"and":{"path":"storage_image_reference.offer","equals":"WindowsServer"},"path":"storage_image_reference.sku","regex":"^2016-datacenter","source":"tfstate","resourceType":"azurerm_batch_pool"}]}},{"itemSlug":"multi-windows-server-2016-end-of-support","title":"Windows Server 2016 end of support","effectiveDate":"2027-01-12","effectivePrecision":"day","itemId":124,"match":{"any":[{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2016-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2016-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2016-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2016-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"}]}},{"itemSlug":"aws-elasticache-redis-oss-6-end-of-support","title":"Amazon ElastiCache for Redis OSS: Redis OSS 6 end of standard support","effectiveDate":"2027-01-31","effectivePrecision":"day","itemId":126,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version_actual","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"},{"and":{"path":"engine_version","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"}]}},{"itemSlug":"azure-mysql-8-0-end-of-support","title":"Azure Database for MySQL: MySQL 8.0 end of standard support","effectiveDate":"2027-01-31","effectivePrecision":"day","itemId":128,"match":{"any":[{"and":{"field":"pgversion","regex":"^8\\.0(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^8\\.0(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arm"},{"path":"version","regex":"^8\\.0(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_mysql_flexible_server"}]}},{"itemSlug":"azure-postgresql-14-end-of-support","title":"Azure Database for PostgreSQL: PostgreSQL 14 end of standard support","effectiveDate":"2027-01-31","effectivePrecision":"day","itemId":129,"match":{"any":[{"and":{"field":"pgversion","regex":"^14$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^14$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arm"},{"path":"version","regex":"^14$","source":"tfstate","resourceType":"azurerm_postgresql_flexible_server"}]}},{"itemSlug":"aws-rds-postgresql-14-20-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.20 end of standard support","effectiveDate":"2027-02-01","effectivePrecision":"month","itemId":131,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.20(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.20(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-32-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.32 end of extended support","effectiveDate":"2027-02-11","effectivePrecision":"day","itemId":133,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.32\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"azure-deployment-environments-retirement","title":"Azure Deployment Environments retirement","effectiveDate":"2027-02-22","effectivePrecision":"day","itemId":134,"match":{"any":[{"field":"type","equals":"microsoft.devcenter/projects/environmenttypes","source":"arm"},{"source":"tfstate","resourceType":"azurerm_dev_center_project_environment_type"}]}},{"itemSlug":"aws-aurora-postgresql-14-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 14 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":135,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":136,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-21-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.21 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":137,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.21(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.21(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-22-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.22 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":138,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.22(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.22(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-23-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.23 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":139,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.23(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.23(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-24-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14.24 end of standard support","effectiveDate":"2027-02-28","effectivePrecision":"day","itemId":140,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^14\\.24(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^14\\.24(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-15-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.15 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":141,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.15(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.15(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-16-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.16 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":142,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.16(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.16(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-17-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.17 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":143,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.17(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.17(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-11-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.11 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":144,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.11(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.11(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-12-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.12 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":145,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.12(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.12(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-13-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.13 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":146,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.13(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.13(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-7-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.7 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":147,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.7(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.7(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-8-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.8 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":148,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.8(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.8(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-9-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.9 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":149,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.9(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.9(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-1-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18.1 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":150,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18\\.1(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18\\.1(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-2-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18.2 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":151,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18\\.2(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18\\.2(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-3-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18.3 end of standard support","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":152,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18\\.3(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18\\.3(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-32-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.32 LTS end of life","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":154,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.32(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.32(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-35-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.35 end of life","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":155,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.35(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.35(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","regex":"^(?!AKSLongTermSupport$).+"},"path":"kubernetes_version","regex":"^1\\.35(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-windows-server-2022-retirement","title":"Azure Kubernetes Service: Windows Server 2022 retirement","effectiveDate":"2027-03-01","effectivePrecision":"month","itemId":156,"match":{"any":[{"and":{"field":"properties.ossku","equals":"Windows2022"},"field":"type","equals":"microsoft.containerservice/managedclusters/agentpools","source":"arm"},{"path":"os_sku","equals":"Windows2022","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-0-0-end-of-support","title":"Amazon Neptune: Engine version 1.3.0.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":159,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.0\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-1-0-end-of-support","title":"Amazon Neptune: Engine version 1.3.1.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":160,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.1\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-2-0-end-of-support","title":"Amazon Neptune: Engine version 1.3.2.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":161,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.2\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-2-1-end-of-support","title":"Amazon Neptune: Engine version 1.3.2.1 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":162,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.2\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-3-0-end-of-support","title":"Amazon Neptune: Engine version 1.3.3.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":163,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.3\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-3-4-0-end-of-support","title":"Amazon Neptune: Engine version 1.3.4.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":164,"match":{"any":[{"path":"engine_version","regex":"^1\\.3\\.4\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-0-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.0.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":165,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.0\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-1-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.1.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":166,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.1\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-2-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.2.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":167,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.2\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-3-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.3.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":168,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.3\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-4-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.4.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":169,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.4\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-5-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.5.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":170,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.5\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-5-1-end-of-support","title":"Amazon Neptune: Engine version 1.4.5.1 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":171,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.5\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-6-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.6.0 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":172,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.6\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-6-1-end-of-support","title":"Amazon Neptune: Engine version 1.4.6.1 end of life","effectiveDate":"2027-03-06","effectivePrecision":"day","itemId":173,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.6\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"azure-content-moderator-retirement","title":"Azure Content Moderator retirement","effectiveDate":"2027-03-15","effectivePrecision":"day","itemId":176,"match":{"any":[{"and":{"field":"kind","equals":"ContentModerator"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arg"},{"and":{"field":"kind","equals":"ContentModerator"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arm"},{"path":"kind","equals":"ContentModerator","source":"tfstate","resourceType":"azurerm_cognitive_account"}]}},{"itemSlug":"aws-eks-kubernetes-1-32-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.32 end of extended support","effectiveDate":"2027-03-23","effectivePrecision":"day","itemId":179,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.32(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-35-end-of-support","title":"Amazon EKS: Kubernetes 1.35 end of standard support","effectiveDate":"2027-03-27","effectivePrecision":"day","itemId":180,"match":{"any":[{"path":"version","regex":"^1\\.35(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"azure-cache-for-redis-enterprise-retirement","title":"Azure Cache for Redis: Enterprise and Enterprise Flash tiers retirement","effectiveDate":"2027-03-30","effectivePrecision":"day","itemId":181,"match":{"any":[{"and":{"field":"sku","regex":"^Enterprise(Flash)?_"},"field":"type","equals":"microsoft.cache/redisenterprise","source":"arg"},{"and":{"field":"sku","regex":"^Enterprise(Flash)?_"},"field":"type","equals":"microsoft.cache/redisenterprise","source":"arm"},{"source":"tfstate","resourceType":"azurerm_redis_enterprise_cluster"}]}},{"itemSlug":"aws-lambda-ruby3-3-end-of-support","title":"AWS Lambda: Ruby 3.3 (ruby3.3) deprecation","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":185,"match":{"any":[{"path":"runtime","regex":"^ruby3\\.3$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-aurora-postgresql-11-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 11 end of RDS Extended Support","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":183,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^11([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^11([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-11-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 11 end of RDS Extended Support","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":184,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^11([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^11([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^11([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^11([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-app-service-python-on-windows-retirement","title":"Azure App Service and Azure Functions: Python on Windows retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":186,"match":{"any":[{"path":"site_config.application_stack.current_stack","equals":"python","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-cloud-services-extended-support-retirement","title":"Azure Cloud Services: Cloud Services (extended support) retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":188,"match":{"any":[{"field":"type","equals":"microsoft.compute/cloudservices","source":"arg"},{"field":"type","equals":"microsoft.compute/cloudservices","source":"arm"}]}},{"itemSlug":"azure-front-door-classic-retirement","title":"Azure Front Door: Front Door (classic) retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":189,"match":{"any":[{"field":"type","equals":"microsoft.network/frontdoors","source":"arg"},{"field":"type","equals":"microsoft.network/frontdoors","source":"arm"},{"source":"tfstate","resourceType":"azurerm_frontdoor"}]}},{"itemSlug":"azure-service-fabric-windows-server-2019-end-of-support","title":"Azure Service Fabric: Windows Server 2019 end of support","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":192,"match":{"any":[{"and":{"field":"properties.vmimageoffer","equals":"WindowsServer"},"field":"properties.vmimagesku","regex":"^2019-","source":"arm","resourceType":"microsoft.servicefabric/managedclusters/nodetypes"},{"and":{"path":"node_type.vm_image_offer","equals":"WindowsServer"},"path":"node_type.vm_image_sku","regex":"^2019-","source":"tfstate","resourceType":"azurerm_service_fabric_managed_cluster"}]}},{"itemSlug":"azure-service-fabric-windows-server-2022-end-of-support","title":"Azure Service Fabric: Windows Server 2022 end of support","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":193,"match":{"any":[{"and":{"field":"properties.vmimageoffer","equals":"WindowsServer"},"field":"properties.vmimagesku","regex":"^2022-","source":"arm","resourceType":"microsoft.servicefabric/managedclusters/nodetypes"},{"and":{"path":"node_type.vm_image_offer","equals":"WindowsServer"},"path":"node_type.vm_image_sku","regex":"^2022-","source":"tfstate","resourceType":"azurerm_service_fabric_managed_cluster"}]}},{"itemSlug":"azure-virtual-machines-standard-m192idms-v2-retirement","title":"Azure Virtual Machines: Standard_M192idms_v2 retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":195,"match":{"any":[{"and":{"in":["Standard_M192idms_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_M192idms_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_M192idms_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_M192idms_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_M192idms_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_M192idms_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_M192idms_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_M192idms_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_M192idms_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_M192idms_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_M192idms_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_M192idms_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-standard-m192ids-v2-retirement","title":"Azure Virtual Machines: Standard_M192ids_v2 isolated size retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":196,"match":{"any":[{"and":{"in":["Standard_M192ids_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_M192ids_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_M192ids_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_M192ids_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_M192ids_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_M192ids_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_M192ids_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_M192ids_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_M192ids_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_M192ids_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_M192ids_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_M192ids_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-standard-m192ims-v2-retirement","title":"Azure Virtual Machines: Standard_M192ims_v2 isolated size retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":197,"match":{"any":[{"and":{"in":["Standard_M192ims_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_M192ims_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_M192ims_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_M192ims_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_M192ims_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_M192ims_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_M192ims_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_M192ims_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_M192ims_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_M192ims_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_M192ims_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_M192ims_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-standard-m192is-v2-retirement","title":"Azure Virtual Machines: Standard_M192is_v2 isolated size retirement","effectiveDate":"2027-03-31","effectivePrecision":"day","itemId":198,"match":{"any":[{"and":{"in":["Standard_M192is_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_M192is_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_M192is_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_M192is_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_M192is_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_M192is_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_M192is_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_M192is_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_M192is_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_M192is_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_M192is_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_M192is_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"gcp-gke-kubernetes-1-35-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.35 end of standard support","effectiveDate":"2027-04-11","effectivePrecision":"day","itemId":211,"match":{"any":[{"and":{"in":["UNSPECIFIED","RAPID","REGULAR","STABLE"],"path":"release_channel.channel"},"path":"master_version","regex":"^1\\.35\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"azure-app-service-node-22-end-of-support","title":"Azure App Service: Node 22 LTS end of support","effectiveDate":"2027-04-30","effectivePrecision":"day","itemId":214,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|22(-lts)?$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|22(-lts)?$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.node_version","regex":"^22(-lts)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"node"},"path":"site_config.application_stack.node_version","equals":"~22","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-node-22-end-of-support","title":"Azure Functions: Node.js 22 end of support","effectiveDate":"2027-04-30","effectivePrecision":"day","itemId":215,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^node\\|22$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^node\\|22$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.node_version","equals":"22","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.node_version","equals":"~22","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"aws-lambda-nodejs22-x-end-of-support","title":"AWS Lambda: Node.js 22 (nodejs22.x) deprecation","effectiveDate":"2027-05-30","effectivePrecision":"day","itemId":213,"match":{"any":[{"path":"runtime","regex":"^nodejs22\\.x$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-app-service-tls-1-0-and-tls-1-1-retirement","title":"Azure App Service, Functions and Logic Apps: TLS 1.0 and 1.1 retirement","effectiveDate":"2027-05-31","effectivePrecision":"day","itemId":221,"match":{"any":[{"and":{"in":["1.0","1.1"],"field":"properties.siteconfig.mintlsversion"},"field":"type","equals":"microsoft.web/sites","source":"arm"},{"in":["1.0","1.1"],"path":"site_config.minimum_tls_version","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"in":["1.0","1.1"],"path":"site_config.minimum_tls_version","source":"tfstate","resourceType":"azurerm_windows_web_app"},{"in":["1.0","1.1"],"path":"site_config.minimum_tls_version","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"in":["1.0","1.1"],"path":"site_config.minimum_tls_version","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-batch-hbv2-hc-np-series-vm-retirement","title":"Azure Batch: HBv2, HC and NP-series VM retirement","effectiveDate":"2027-05-31","effectivePrecision":"day","itemId":222,"match":{"any":[{"and":{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2","Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs","Standard_NP10s","Standard_NP20s","Standard_NP40s"],"field":"properties.vmsize"},"field":"type","equals":"microsoft.batch/batchaccounts/pools","source":"arm"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2","Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs","Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_batch_pool"}]}},{"itemSlug":"azure-virtual-machines-hbv2-series-retirement","title":"Azure Virtual Machines: HBv2-series retirement","effectiveDate":"2027-05-31","effectivePrecision":"day","itemId":223,"match":{"any":[{"and":{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_HB120rs_v2","Standard_HB120-96rs_v2","Standard_HB120-64rs_v2","Standard_HB120-32rs_v2","Standard_HB120-16rs_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-hc-series-retirement","title":"Azure Virtual Machines: HC-series retirement","effectiveDate":"2027-05-31","effectivePrecision":"day","itemId":224,"match":{"any":[{"and":{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_HC44rs","Standard_HC44-16rs","Standard_HC44-32rs"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-virtual-machines-np-series-retirement","title":"Azure Virtual Machines: NP-series retirement","effectiveDate":"2027-05-31","effectivePrecision":"day","itemId":225,"match":{"any":[{"and":{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_NP10s","Standard_NP20s","Standard_NP40s"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-aks-kubernetes-1-29-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.29 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":227,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.29(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.29(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"path":"kubernetes_version","regex":"^1\\.29(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"and":{"and":{"field":"supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.29(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.29(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.29(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-30-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.30 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":228,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.30(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.30(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"path":"kubernetes_version","regex":"^1\\.30(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"and":{"and":{"field":"supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.30(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.30(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.30(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-31-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.31 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":229,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.31(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.31(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"path":"kubernetes_version","regex":"^1\\.31(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"and":{"and":{"field":"supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.31(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.31(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.31(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-32-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.32 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":230,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.32(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.32(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"path":"kubernetes_version","regex":"^1\\.32(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"and":{"and":{"field":"supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.32(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.32(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.32(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-33-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.33 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":231,"match":{"any":[{"and":{"and":{"field":"supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.33(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.33(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"KubernetesOfficial"},"path":"kubernetes_version","regex":"^1\\.33(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-34-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.34 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":232,"match":{"any":[{"and":{"and":{"field":"supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.34(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.34(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"KubernetesOfficial"},"path":"kubernetes_version","regex":"^1\\.34(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-35-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.35 platform-initiated upgrade","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":233,"match":{"any":[{"and":{"and":{"field":"supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.35(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.35(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"KubernetesOfficial"},"path":"kubernetes_version","regex":"^1\\.35(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-36-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.36 end of life","effectiveDate":"2027-06-01","effectivePrecision":"month","itemId":234,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.36(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.36(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","regex":"^(?!AKSLongTermSupport$).+"},"path":"kubernetes_version","regex":"^1\\.36(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-fluid-relay-retirement","title":"Azure Fluid Relay retirement","effectiveDate":"2027-06-02","effectivePrecision":"day","itemId":235,"match":{"any":[{"field":"type","equals":"microsoft.fluidrelay/fluidrelayservers","source":"arg"},{"field":"type","equals":"microsoft.fluidrelay/fluidrelayservers","source":"arm"},{"source":"tfstate","resourceType":"azurerm_fluid_relay_server"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-6-2-end-of-support","title":"Amazon Neptune: Engine version 1.4.6.2 end of life","effectiveDate":"2027-06-03","effectivePrecision":"day","itemId":236,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.6\\.2$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-6-3-end-of-support","title":"Amazon Neptune: Engine version 1.4.6.3 end of life","effectiveDate":"2027-06-03","effectivePrecision":"day","itemId":237,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.6\\.3$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-7-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.7.0 end of life","effectiveDate":"2027-06-03","effectivePrecision":"day","itemId":238,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.7\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-7-1-end-of-support","title":"Amazon Neptune: Engine version 1.4.7.1 end of life","effectiveDate":"2027-06-03","effectivePrecision":"day","itemId":239,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.7\\.1$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-33-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.33 end of extended support","effectiveDate":"2027-06-12","effectivePrecision":"day","itemId":240,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.33\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"aws-lambda-java11-end-of-support","title":"AWS Lambda: Java 11 (java11) deprecation","effectiveDate":"2027-06-30","effectivePrecision":"day","itemId":242,"match":{"any":[{"path":"runtime","regex":"^java11$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java17-end-of-support","title":"AWS Lambda: Java 17 (java17) deprecation","effectiveDate":"2027-06-30","effectivePrecision":"day","itemId":243,"match":{"any":[{"path":"runtime","regex":"^java17$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java8-al2-end-of-support","title":"AWS Lambda: Java 8 (java8.al2) deprecation","effectiveDate":"2027-06-30","effectivePrecision":"day","itemId":244,"match":{"any":[{"path":"runtime","regex":"^java8\\.al2$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-python3-11-end-of-support","title":"AWS Lambda: Python 3.11 (python3.11) deprecation","effectiveDate":"2027-06-30","effectivePrecision":"day","itemId":245,"match":{"any":[{"path":"runtime","regex":"^python3\\.11$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-aks-ubuntu-22-04-retirement","title":"Azure Kubernetes Service: Ubuntu 22.04 retirement","effectiveDate":"2027-06-30","effectivePrecision":"day","itemId":246,"match":{"any":[{"and":{"field":"properties.ossku","equals":"Ubuntu2204"},"field":"type","equals":"microsoft.containerservice/managedclusters/agentpools","source":"arm"},{"path":"os_sku","equals":"Ubuntu2204","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"},{"path":"default_node_pool.os_sku","equals":"Ubuntu2204","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-33-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.33 LTS end of life","effectiveDate":"2027-07-01","effectivePrecision":"month","itemId":248,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.33(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.33(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-33-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.33 end of extended support","effectiveDate":"2027-07-29","effectivePrecision":"day","itemId":249,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.33(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-36-end-of-support","title":"Amazon EKS: Kubernetes 1.36 end of standard support","effectiveDate":"2027-08-02","effectivePrecision":"day","itemId":253,"match":{"any":[{"path":"version","regex":"^1\\.36(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-36-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.36 end of standard support","effectiveDate":"2027-08-09","effectivePrecision":"day","itemId":254,"match":{"any":[{"and":{"in":["UNSPECIFIED","RAPID","REGULAR","STABLE"],"path":"release_channel.channel"},"path":"master_version","regex":"^1\\.36\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"azure-vmware-solution-av36-node-retirement","title":"Azure VMware Solution: AV36 node retirement","effectiveDate":"2027-08-30","effectivePrecision":"day","itemId":256,"match":{"any":[{"and":{"field":"sku","equals":"av36"},"field":"type","equals":"microsoft.avs/privateclouds","source":"arg"},{"and":{"field":"sku","equals":"av36"},"field":"type","equals":"microsoft.avs/privateclouds","source":"arm"},{"path":"sku_name","equals":"av36","source":"tfstate","resourceType":"azurerm_vmware_private_cloud"},{"path":"sku_name","equals":"av36","source":"tfstate","resourceType":"azurerm_vmware_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-18-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.18 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":258,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.18(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.18(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-19-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15.19 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":259,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15\\.19(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15\\.19(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-14-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.14 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":260,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.14(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.14(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-15-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16.15 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":261,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16\\.15(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16\\.15(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-10-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.10 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":262,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.10(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.10(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-11-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17.11 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":263,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17\\.11(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17\\.11(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-4-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18.4 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":264,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18\\.4(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18\\.4(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-6-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18.6 end of standard support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":265,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18\\.6(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18\\.6(-R[0-9]+)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-app-service-java-8-11-17-end-of-support","title":"Azure App Service: Java 8, 11 and 17 end of support","effectiveDate":"2027-09-01","effectivePrecision":"day","itemId":266,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(?=(JAVA|TOMCAT|JBOSSEAP)\\|).*(java|jre)[^0-9]*(1\\.8|8|11|17)([^0-9]|$)","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(?=(JAVA|TOMCAT|JBOSSEAP)\\|).*(java|jre)[^0-9]*(1\\.8|8|11|17)([^0-9]|$)","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^(1\\.8|8|11|17)([._+-].*)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"path":"site_config.application_stack.java_version","regex":"^(1\\.8|8|11|17)([._+-].*)?$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-java-11-end-of-support","title":"Azure Functions: Java 11 end of support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":268,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|11$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|11$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^11$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.java_version","regex":"^11$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-functions-java-17-end-of-support","title":"Azure Functions: Java 17 end of support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":269,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|17$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|17$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^17$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.java_version","regex":"^17$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-functions-java-8-end-of-support","title":"Azure Functions: Java 8 end of support","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":270,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|8$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|8$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^8$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.java_version","regex":"^8$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-aks-kubernetes-1-36-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.36 platform-initiated upgrade","effectiveDate":"2027-09-01","effectivePrecision":"month","itemId":271,"match":{"any":[{"and":{"and":{"field":"supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.36(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.36(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"KubernetesOfficial"},"path":"kubernetes_version","regex":"^1\\.36(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-load-balancer-numberofprobes-property-end-of-support","title":"Azure Load Balancer: numberOfProbes property end of support","effectiveDate":"2027-09-01","effectivePrecision":"day","itemId":272,"match":{"any":[{"field":"properties.probes.properties.numberofprobes","regex":"^.+$","source":"arm","resourceType":"microsoft.network/loadbalancers"}]}},{"itemSlug":"azure-content-delivery-network-standard-from-microsoft-classic-retirement","title":"Azure CDN Standard from Microsoft (classic) retirement","effectiveDate":"2027-09-30","effectivePrecision":"day","itemId":280,"match":{"any":[{"and":{"field":"sku","equals":"Standard_Microsoft"},"field":"type","equals":"microsoft.cdn/profiles","source":"arg"},{"and":{"field":"sku","equals":"Standard_Microsoft"},"field":"type","equals":"microsoft.cdn/profiles","source":"arm"},{"path":"sku","equals":"Standard_Microsoft","source":"tfstate","resourceType":"azurerm_cdn_profile"}]}},{"itemSlug":"azure-aks-open-service-mesh-add-on-retirement","title":"Azure Kubernetes Service: Open Service Mesh add-on retirement","effectiveDate":"2027-09-30","effectivePrecision":"day","itemId":281,"match":{"any":[{"path":"open_service_mesh_enabled","equals":"true","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-functions-python-3-11-end-of-support","title":"Azure Functions: Python 3.11 end of support","effectiveDate":"2027-10-01","effectivePrecision":"month","itemId":287,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.11$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.11$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.11$","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-aks-kubernetes-1-37-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.37 end of life","effectiveDate":"2027-10-01","effectivePrecision":"month","itemId":288,"match":{"any":[{"and":{"field":"k8sversion","regex":"^1\\.37(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"field":"k8sversion","regex":"^1\\.37(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","regex":"^(?!AKSLongTermSupport$).+"},"path":"kubernetes_version","regex":"^1\\.37(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-neptune-engine-version-1-4-8-0-end-of-support","title":"Amazon Neptune: Engine version 1.4.8.0 end of life","effectiveDate":"2027-10-27","effectivePrecision":"day","itemId":292,"match":{"any":[{"path":"engine_version","regex":"^1\\.4\\.8\\.0$","source":"tfstate","resourceType":"aws_neptune_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-34-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.34 LTS end of life","effectiveDate":"2027-11-01","effectivePrecision":"month","itemId":296,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.34(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.34(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-opensearch-elasticsearch-1-5-and-2-3-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 1.5 and 2.3 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":297,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_(1\\.5|2\\.3)$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^(1\\.5|2\\.3)$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-5-1-to-5-5-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 5.1 to 5.5 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":298,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_5\\.[1-5]$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^5\\.[1-5]$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-6-0-to-6-7-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 6.0 to 6.7 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":299,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_6\\.[0-7]$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^6\\.[0-7]$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-6-8-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 6.8 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":300,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_6\\.8$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^6\\.8$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-7-1-to-7-8-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 7.1 to 7.8 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":301,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_7\\.[1-8]$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^7\\.[1-8]$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-7-10-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 7.10 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":302,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_7\\.10$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^7\\.10$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-7-9-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 7.9 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":303,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_7\\.9$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^7\\.9$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-1-0-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 1.0 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":304,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_1\\.0$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-1-1-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 1.1 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":305,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_1\\.1$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-1-2-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 1.2 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":306,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_1\\.2$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-1-3-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 1.3 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":307,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_1\\.3$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-11-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.11 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":308,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.11$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-13-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.13 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":309,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.13$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-15-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.15 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":310,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.15$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-17-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.17 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":311,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.17$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-19-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.19 end of standard support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":312,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.19$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-3-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.3 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":313,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.3$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-5-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.5 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":314,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.5$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-7-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.7 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":315,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.7$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-9-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.9 end of extended support","effectiveDate":"2027-11-07","effectivePrecision":"day","itemId":316,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.9$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"azure-postgresql-15-end-of-support","title":"Azure Database for PostgreSQL: PostgreSQL 15 end of standard support","effectiveDate":"2027-11-11","effectivePrecision":"day","itemId":317,"match":{"any":[{"and":{"field":"pgversion","regex":"^15$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^15$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arm"},{"path":"version","regex":"^15$","source":"tfstate","resourceType":"azurerm_postgresql_flexible_server"}]}},{"itemSlug":"gcp-gke-kubernetes-1-34-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.34 end of extended support","effectiveDate":"2027-11-25","effectivePrecision":"day","itemId":318,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.34\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-37-end-of-support","title":"Amazon EKS: Kubernetes 1.37 end of standard support","effectiveDate":"2027-12-01","effectivePrecision":"day","itemId":319,"match":{"any":[{"path":"version","regex":"^1\\.37(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-34-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.34 end of extended support","effectiveDate":"2027-12-02","effectivePrecision":"day","itemId":322,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.34(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-37-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.37 end of standard support","effectiveDate":"2027-12-22","effectivePrecision":"day","itemId":323,"match":{"any":[{"and":{"in":["UNSPECIFIED","RAPID","REGULAR","STABLE"],"path":"release_channel.channel"},"path":"master_version","regex":"^1\\.37\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-37-platform-initiated-upgrade-breaking-change","title":"Azure Kubernetes Service: Kubernetes 1.37 platform-initiated upgrade","effectiveDate":"2028-01-01","effectivePrecision":"month","itemId":324,"match":{"any":[{"and":{"and":{"field":"supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.37(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arg"},{"and":{"and":{"field":"properties.supportplan","equals":"KubernetesOfficial"},"field":"k8sversion","regex":"^1\\.37(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"and":{"path":"support_plan","equals":"KubernetesOfficial"},"path":"kubernetes_version","regex":"^1\\.37(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-rds-mariadb-10-11-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 10.11 end of standard support","effectiveDate":"2028-02-01","effectivePrecision":"month","itemId":326,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^10\\.11([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^10\\.11([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"gcp-gke-kubernetes-1-35-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.35 end of extended support","effectiveDate":"2028-02-11","effectivePrecision":"day","itemId":327,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.35\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-12-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 12 end of RDS Extended Support","effectiveDate":"2028-02-29","effectivePrecision":"day","itemId":328,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^12([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^12([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-15-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 15 end of standard support","effectiveDate":"2028-02-29","effectivePrecision":"day","itemId":329,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-12-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 12 end of RDS Extended Support","effectiveDate":"2028-02-29","effectivePrecision":"day","itemId":330,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^12([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^12([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^12([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^12([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15 end of standard support","effectiveDate":"2028-02-29","effectivePrecision":"day","itemId":331,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-aks-kubernetes-1-35-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.35 LTS end of life","effectiveDate":"2028-03-01","effectivePrecision":"month","itemId":332,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.35(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.35(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"aws-eks-kubernetes-1-35-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.35 end of extended support","effectiveDate":"2028-03-27","effectivePrecision":"day","itemId":334,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.35(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"aws-lambda-ruby3-4-end-of-support","title":"AWS Lambda: Ruby 3.4 (ruby3.4) deprecation","effectiveDate":"2028-03-31","effectivePrecision":"day","itemId":336,"match":{"any":[{"path":"runtime","regex":"^ruby3\\.4$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-aks-kubenet-networking-retirement","title":"Azure Kubernetes Service: kubenet networking retirement","effectiveDate":"2028-03-31","effectivePrecision":"day","itemId":340,"match":{"any":[{"and":{"field":"properties.networkprofile.networkplugin","equals":"kubenet"},"field":"type","equals":"microsoft.containerservice/managedclusters","source":"arm"},{"path":"network_profile.network_plugin","equals":"kubenet","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"azure-spring-apps-retirement","title":"Azure Spring Apps retirement","effectiveDate":"2028-03-31","effectivePrecision":"day","itemId":344,"match":{"any":[{"field":"type","equals":"microsoft.appplatform/spring","source":"arg"},{"field":"type","equals":"microsoft.appplatform/spring","source":"arm"},{"source":"tfstate","resourceType":"azurerm_spring_cloud_service"}]}},{"itemSlug":"azure-spring-apps-basic-standard-enterprise-plans-retirement","title":"Azure Spring Apps: Basic, Standard and Enterprise plans retirement","effectiveDate":"2028-03-31","effectivePrecision":"day","itemId":345,"match":{"any":[{"field":"type","equals":"microsoft.appplatform/spring","source":"arg"},{"field":"type","equals":"microsoft.appplatform/spring","source":"arm"},{"source":"tfstate","resourceType":"azurerm_spring_cloud_service"}]}},{"itemSlug":"aws-lambda-nodejs24-x-end-of-support","title":"AWS Lambda: Node.js 24 (nodejs24.x) deprecation","effectiveDate":"2028-04-30","effectivePrecision":"day","itemId":352,"match":{"any":[{"path":"runtime","regex":"^nodejs24\\.x$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-aurora-mysql-version-3-end-of-support","title":"Amazon Aurora MySQL: version 3 end of standard support","effectiveDate":"2028-04-30","effectivePrecision":"day","itemId":351,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.3\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.3\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-app-service-node-24-end-of-support","title":"Azure App Service: Node 24 end of support","effectiveDate":"2028-04-30","effectivePrecision":"day","itemId":353,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|24(-lts)?$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|24(-lts)?$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.node_version","regex":"^24(-lts)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"node"},"path":"site_config.application_stack.node_version","regex":"^~24$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-node-24-end-of-support","title":"Azure Functions: Node.js 24 end of support","effectiveDate":"2028-04-30","effectivePrecision":"day","itemId":354,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^node\\|24$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^node\\|24$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.node_version","regex":"^24$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.node_version","regex":"^~24$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-batch-d-ds-dv2-dsv2-ls-series-vm-retirement","title":"Azure Batch: D, Ds, Dv2, Dsv2 and Ls-series VM retirement","effectiveDate":"2028-05-01","effectivePrecision":"day","itemId":355,"match":{"any":[{"and":{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"field":"properties.vmsize"},"field":"type","equals":"microsoft.batch/batchaccounts/pools","source":"arm"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_batch_pool"}]}},{"itemSlug":"azure-virtual-machines-d-ds-dv2-dsv2-and-ls-series-retirement","title":"Azure Virtual Machines: D, Ds, Dv2, Dsv2 and Ls series retirement","effectiveDate":"2028-05-01","effectivePrecision":"day","itemId":356,"match":{"any":[{"and":{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_D1_v2","Standard_D2_v2","Standard_D3_v2","Standard_D4_v2","Standard_D5_v2","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D15_v2","Standard_DS1_v2","Standard_DS2_v2","Standard_DS3_v2","Standard_DS4_v2","Standard_DS5_v2","Standard_DS11_v2","Standard_DS12_v2","Standard_DS13_v2","Standard_DS14_v2","Standard_DS15_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"aws-rds-mariadb-11-8-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 11.8 end of standard support","effectiveDate":"2028-06-01","effectivePrecision":"month","itemId":360,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^11\\.8([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^11\\.8([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"azure-aks-kubernetes-1-36-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.36 LTS end of life","effectiveDate":"2028-06-01","effectivePrecision":"month","itemId":361,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.36(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.36(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-36-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.36 end of extended support","effectiveDate":"2028-06-09","effectivePrecision":"day","itemId":366,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.36\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"azure-dedicated-hsm-retirement","title":"Azure Dedicated HSM retirement","effectiveDate":"2028-07-31","effectivePrecision":"day","itemId":370,"match":{"any":[{"and":{"field":"sku","equals":"SafeNet Luna Network HSM A790"},"field":"type","equals":"microsoft.hardwaresecuritymodules/dedicatedhsms","source":"arg"},{"and":{"field":"sku","equals":"SafeNet Luna Network HSM A790"},"field":"type","equals":"microsoft.hardwaresecuritymodules/dedicatedhsms","source":"arm"},{"path":"sku_name","equals":"SafeNet Luna Network HSM A790","source":"tfstate","resourceType":"azurerm_dedicated_hardware_security_module"}]}},{"itemSlug":"aws-eks-kubernetes-1-36-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.36 end of extended support","effectiveDate":"2028-08-02","effectivePrecision":"day","itemId":371,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.36(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"azure-app-service-java-21-end-of-support","title":"Azure App Service: Java 21 end of support","effectiveDate":"2028-09-01","effectivePrecision":"month","itemId":372,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(JAVA|TOMCAT|JBOSSEAP)\\|.*(java|jre)[^0-9]*21([^0-9]|$)","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(JAVA|TOMCAT|JBOSSEAP)\\|.*(java|jre)[^0-9]*21([^0-9]|$)","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^21([._+-].*)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"java"},"path":"site_config.application_stack.java_version","regex":"^21([._+-].*)?$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-java-21-end-of-support","title":"Azure Functions: Java 21 end of support","effectiveDate":"2028-09-01","effectivePrecision":"month","itemId":373,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|21$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|21$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^21$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.java_version","regex":"^21$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-dev-box-retirement","title":"Microsoft Dev Box retirement","effectiveDate":"2028-09-18","effectivePrecision":"day","itemId":378,"match":{"any":[{"field":"type","equals":"microsoft.devcenter/projects/pools","source":"arg"},{"field":"type","equals":"microsoft.devcenter/projects/pools","source":"arm"},{"source":"tfstate","resourceType":"azurerm_dev_center_project_pool"},{"source":"tfstate","resourceType":"azurerm_dev_center_dev_box_definition"}]}},{"itemSlug":"azure-ai-custom-vision-service-retirement","title":"Azure AI Custom Vision retirement","effectiveDate":"2028-09-25","effectivePrecision":"day","itemId":379,"match":{"any":[{"and":{"in":["CustomVision.Training","CustomVision.Prediction"],"field":"kind"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arg"},{"and":{"in":["CustomVision.Training","CustomVision.Prediction"],"field":"kind"},"field":"type","equals":"microsoft.cognitiveservices/accounts","source":"arm"},{"in":["CustomVision.Training","CustomVision.Prediction"],"path":"kind","source":"tfstate","resourceType":"azurerm_cognitive_account"}]}},{"itemSlug":"azure-cache-for-redis-retirement","title":"Azure Cache for Redis (Basic, Standard and Premium) retirement","effectiveDate":"2028-09-30","effectivePrecision":"day","itemId":381,"match":{"any":[{"field":"type","equals":"microsoft.cache/redis","source":"arg"},{"field":"type","equals":"microsoft.cache/redis","source":"arm"},{"source":"tfstate","resourceType":"azurerm_redis_cache"}]}},{"itemSlug":"azure-functions-linux-consumption-plan-retirement","title":"Azure Functions: Linux Consumption hosting plan retirement","effectiveDate":"2028-09-30","effectivePrecision":"day","itemId":383,"match":{"any":[{"and":{"field":"properties.reserved","equals":"true"},"field":"sku","equals":"Y1","source":"arm","resourceType":"microsoft.web/serverfarms"},{"and":{"path":"os_type","equals":"Linux"},"path":"sku_name","equals":"Y1","source":"tfstate","resourceType":"azurerm_service_plan"}]}},{"itemSlug":"azure-application-insights-url-ping-tests-retirement","title":"Azure Monitor Application Insights: URL ping tests retirement","effectiveDate":"2028-09-30","effectivePrecision":"day","itemId":385,"match":{"any":[{"and":{"field":"kind","equals":"ping"},"field":"type","equals":"microsoft.insights/webtests","source":"arg"},{"field":"properties.kind","equals":"ping","source":"arm","resourceType":"microsoft.insights/webtests"},{"path":"kind","equals":"ping","source":"tfstate","resourceType":"azurerm_application_insights_web_test"}]}},{"itemSlug":"azure-functions-python-3-12-end-of-support","title":"Azure Functions: Python 3.12 end of support","effectiveDate":"2028-10-01","effectivePrecision":"month","itemId":387,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.12$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.12$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.12$","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-aks-kubernetes-1-37-lts-end-of-support","title":"Azure Kubernetes Service: Kubernetes 1.37 LTS end of life","effectiveDate":"2028-10-01","effectivePrecision":"month","itemId":388,"match":{"any":[{"and":{"field":"properties.supportplan","equals":"AKSLongTermSupport"},"field":"k8sversion","regex":"^1\\.37(\\.[0-9]+)?$","source":"arm","resourceType":"microsoft.containerservice/managedclusters"},{"and":{"path":"support_plan","equals":"AKSLongTermSupport"},"path":"kubernetes_version","regex":"^1\\.37(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"}]}},{"itemSlug":"gcp-gke-kubernetes-1-37-extended-support-end-of-support","title":"Google Kubernetes Engine: Kubernetes 1.37 end of extended support","effectiveDate":"2028-10-22","effectivePrecision":"day","itemId":389,"match":{"any":[{"and":{"path":"release_channel.channel","equals":"EXTENDED"},"path":"master_version","regex":"^1\\.37\\.\\d+(-.*)?$","source":"tfstate","resourceType":"google_container_cluster"}]}},{"itemSlug":"aws-lambda-python3-12-end-of-support","title":"AWS Lambda: Python 3.12 (python3.12) deprecation","effectiveDate":"2028-10-31","effectivePrecision":"day","itemId":390,"match":{"any":[{"path":"runtime","regex":"^python3\\.12$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-opensearch-elasticsearch-7-9-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 7.9 end of extended support","effectiveDate":"2028-11-07","effectivePrecision":"day","itemId":393,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_7\\.9$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^7\\.9$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-2-11-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.11 end of extended support","effectiveDate":"2028-11-07","effectivePrecision":"day","itemId":394,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.11$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-13-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.13 end of extended support","effectiveDate":"2028-11-07","effectivePrecision":"day","itemId":395,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.13$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-15-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.15 end of extended support","effectiveDate":"2028-11-07","effectivePrecision":"day","itemId":396,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.15$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-17-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.17 end of extended support","effectiveDate":"2028-11-07","effectivePrecision":"day","itemId":397,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.17$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"azure-postgresql-16-end-of-support","title":"Azure Database for PostgreSQL: PostgreSQL 16 end of standard support","effectiveDate":"2028-11-09","effectivePrecision":"day","itemId":398,"match":{"any":[{"and":{"field":"pgversion","regex":"^16$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^16$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arm"},{"path":"version","regex":"^16$","source":"tfstate","resourceType":"azurerm_postgresql_flexible_server"}]}},{"itemSlug":"aws-lambda-dotnet10-end-of-support","title":"AWS Lambda: .NET 10 (dotnet10) deprecation","effectiveDate":"2028-11-14","effectivePrecision":"day","itemId":399,"match":{"any":[{"path":"runtime","regex":"^dotnet10$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-app-service-dotnet-10-end-of-support","title":"Azure App Service: .NET 10 end of support","effectiveDate":"2028-11-14","effectivePrecision":"day","itemId":400,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|10\\.0$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^DOTNETCORE\\|10\\.0$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.dotnet_version","regex":"^10\\.0$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"dotnet"},"path":"site_config.application_stack.dotnet_version","regex":"^v10\\.0$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-functions-dotnet-10-end-of-support","title":"Azure Functions: .NET 10 end of support","effectiveDate":"2028-11-14","effectivePrecision":"day","itemId":401,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^dotnet-isolated\\|10(\\.0)?$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^dotnet-isolated\\|10(\\.0)?$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.dotnet_version","regex":"^10\\.0$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"and":{"path":"site_config.application_stack.use_dotnet_isolated_runtime","equals":"true"},"path":"site_config.application_stack.dotnet_version","regex":"^v10\\.0$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-functions-powershell-7-6-end-of-support","title":"Azure Functions: PowerShell 7.6 end of support","effectiveDate":"2028-11-14","effectivePrecision":"day","itemId":402,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^powershell\\|7\\.6$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^powershell\\|7\\.6$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.powershell_core_version","regex":"^7\\.6$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.powershell_core_version","regex":"^7\\.6$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement","title":"Azure Batch: Av2, F, Fs, Fsv2, G, Gs and Lsv2-series VM retirement","effectiveDate":"2028-11-15","effectivePrecision":"day","itemId":403,"match":{"any":[{"and":{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2"],"field":"properties.vmsize"},"field":"type","equals":"microsoft.batch/batchaccounts/pools","source":"arm"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_batch_pool"}]}},{"itemSlug":"azure-virtual-machines-f-fs-fsv2-lsv2-g-gs-av2-amv2-b-series-retirement","title":"Azure Virtual Machines: F, Fs, Fsv2, Lsv2, G, Gs, Av2, Amv2, B series retirement","effectiveDate":"2028-11-15","effectivePrecision":"day","itemId":404,"match":{"any":[{"and":{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_F2s_v2","Standard_F4s_v2","Standard_F8s_v2","Standard_F16s_v2","Standard_F32s_v2","Standard_F48s_v2","Standard_F64s_v2","Standard_F72s_v2","Standard_L8s_v2","Standard_L16s_v2","Standard_L32s_v2","Standard_L48s_v2","Standard_L64s_v2","Standard_L80s_v2","Standard_A1_v2","Standard_A2_v2","Standard_A2m_v2","Standard_A4_v2","Standard_A4m_v2","Standard_A8_v2","Standard_A8m_v2","Standard_B1ls","Standard_B1ms","Standard_B1s","Standard_B2ms","Standard_B2s","Standard_B4ms","Standard_B8ms","Standard_B12ms","Standard_B16ms","Standard_B20ms"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"aws-eks-kubernetes-1-37-extended-support-end-of-support","title":"Amazon EKS: Kubernetes 1.37 end of extended support","effectiveDate":"2028-12-01","effectivePrecision":"day","itemId":405,"match":{"any":[{"and":{"path":"upgrade_policy.support_type","equals":"EXTENDED"},"path":"version","regex":"^1\\.37(\\.\\d+)*$","source":"tfstate","resourceType":"aws_eks_cluster"}]}},{"itemSlug":"multi-windows-server-2019-end-of-support","title":"Windows Server 2019 end of support","effectiveDate":"2029-01-09","effectivePrecision":"day","itemId":409,"match":{"any":[{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2019-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2019-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2019-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2019-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"}]}},{"itemSlug":"aws-elasticache-redis-oss-4-extended-support-end-of-support","title":"Amazon ElastiCache for Redis OSS: Redis OSS 4 end of extended support","effectiveDate":"2029-01-31","effectivePrecision":"day","itemId":410,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^4([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version","regex":"^4([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version_actual","regex":"^4([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"},{"and":{"path":"engine_version","regex":"^4([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"}]}},{"itemSlug":"aws-elasticache-redis-oss-5-extended-support-end-of-support","title":"Amazon ElastiCache for Redis OSS: Redis OSS 5 end of extended support","effectiveDate":"2029-01-31","effectivePrecision":"day","itemId":411,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^5([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version","regex":"^5([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version_actual","regex":"^5([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"},{"and":{"path":"engine_version","regex":"^5([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-13-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 13 end of RDS Extended Support","effectiveDate":"2029-02-28","effectivePrecision":"day","itemId":412,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^13([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^13([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-16-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 16 end of standard support","effectiveDate":"2029-02-28","effectivePrecision":"day","itemId":413,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-13-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 13 end of RDS Extended Support","effectiveDate":"2029-02-28","effectivePrecision":"day","itemId":414,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^13([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^13([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^13([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^13([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16 end of standard support","effectiveDate":"2029-02-28","effectivePrecision":"day","itemId":415,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-documentdb-engine-version-3-6-extended-support-end-of-support","title":"Amazon DocumentDB: engine version 3.6 end of extended support","effectiveDate":"2029-03-30","effectivePrecision":"day","itemId":416,"match":{"any":[{"path":"engine_version","regex":"^3\\.6([.-].*)?$","source":"tfstate","resourceType":"aws_docdb_cluster"}]}},{"itemSlug":"aws-lambda-ruby4-0-end-of-support","title":"AWS Lambda: Ruby 4.0 (ruby4.0) deprecation","effectiveDate":"2029-03-31","effectivePrecision":"day","itemId":418,"match":{"any":[{"path":"runtime","regex":"^ruby4\\.0$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"azure-cosmos-db-for-postgresql-retirement","title":"Azure Cosmos DB for PostgreSQL retirement","effectiveDate":"2029-03-31","effectivePrecision":"day","itemId":420,"match":{"any":[{"field":"type","equals":"microsoft.dbforpostgresql/servergroupsv2","source":"arg"},{"field":"type","equals":"microsoft.dbforpostgresql/servergroupsv2","source":"arm"},{"source":"tfstate","resourceType":"azurerm_cosmosdb_postgresql_cluster"}]}},{"itemSlug":"azure-mysql-5-7-extended-support-end-of-support","title":"Azure Database for MySQL: MySQL 5.7 end of extended support","effectiveDate":"2029-03-31","effectivePrecision":"day","itemId":422,"match":{"any":[{"and":{"field":"pgversion","regex":"^5\\.7(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^5\\.7(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arm"},{"path":"version","regex":"^5\\.7(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_mysql_flexible_server"}]}},{"itemSlug":"azure-functions-python-3-14-end-of-support","title":"Azure Functions: Python 3.14 end of support","effectiveDate":"2029-04-01","effectivePrecision":"month","itemId":424,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.14$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.14$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.14$","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-app-service-node-26-end-of-support","title":"Azure App Service: Node 26 end of support","effectiveDate":"2029-04-30","effectivePrecision":"day","itemId":427,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|26(-lts)?$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^NODE\\|26(-lts)?$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.node_version","regex":"^26(-lts)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"node"},"path":"site_config.application_stack.node_version","regex":"^~26$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"aws-rds-mariadb-11-4-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 11.4 end of standard support","effectiveDate":"2029-05-01","effectivePrecision":"month","itemId":428,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^11\\.4([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^11\\.4([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"azure-functions-java-25-end-of-support","title":"Azure Functions: Java 25 end of support","effectiveDate":"2029-05-01","effectivePrecision":"month","itemId":429,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|25$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^java\\|25$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^25$","source":"tfstate","resourceType":"azurerm_linux_function_app"},{"path":"site_config.application_stack.java_version","regex":"^25$","source":"tfstate","resourceType":"azurerm_windows_function_app"}]}},{"itemSlug":"azure-mysql-8-0-extended-support-end-of-support","title":"Azure Database for MySQL: MySQL 8.0 end of extended support","effectiveDate":"2029-05-31","effectivePrecision":"day","itemId":438,"match":{"any":[{"and":{"field":"pgversion","regex":"^8\\.0(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^8\\.0(\\.[0-9]+)?$"},"field":"type","equals":"microsoft.dbformysql/flexibleservers","source":"arm"},{"path":"version","regex":"^8\\.0(\\.[0-9]+)?$","source":"tfstate","resourceType":"azurerm_mysql_flexible_server"}]}},{"itemSlug":"aws-rds-mariadb-12-3-end-of-support","title":"Amazon RDS for MariaDB: MariaDB 12.3 end of standard support","effectiveDate":"2029-06-01","effectivePrecision":"month","itemId":439,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^12\\.3([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^12\\.3([.-].*)?$"},"path":"engine","equals":"mariadb","source":"tfstate","resourceType":"aws_db_instance"}]}},{"itemSlug":"aws-lambda-java11-al2023-end-of-support","title":"AWS Lambda: Java 11 (java11.al2023) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":445,"match":{"any":[{"path":"runtime","regex":"^java11\\.al2023$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java17-al2023-end-of-support","title":"AWS Lambda: Java 17 (java17.al2023) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":446,"match":{"any":[{"path":"runtime","regex":"^java17\\.al2023$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java21-end-of-support","title":"AWS Lambda: Java 21 (java21) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":447,"match":{"any":[{"path":"runtime","regex":"^java21$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java25-end-of-support","title":"AWS Lambda: Java 25 (java25) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":448,"match":{"any":[{"path":"runtime","regex":"^java25$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-java8-al2023-end-of-support","title":"AWS Lambda: Java 8 (java8.al2023) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":449,"match":{"any":[{"path":"runtime","regex":"^java8\\.al2023$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-provided-al2023-end-of-support","title":"AWS Lambda: OS-only (provided.al2023) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":450,"match":{"any":[{"path":"runtime","regex":"^provided\\.al2023$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-python3-13-end-of-support","title":"AWS Lambda: Python 3.13 (python3.13) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":451,"match":{"any":[{"path":"runtime","regex":"^python3\\.13$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-lambda-python3-14-end-of-support","title":"AWS Lambda: Python 3.14 (python3.14) deprecation","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":452,"match":{"any":[{"path":"runtime","regex":"^python3\\.14$","source":"tfstate","resourceType":"aws_lambda_function"}]}},{"itemSlug":"aws-aurora-mysql-version-2-extended-support-end-of-support","title":"Amazon Aurora MySQL: version 2 end of RDS Extended Support","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":442,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.2\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.2\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-mysql-5-7-extended-support-end-of-support","title":"Amazon RDS for MySQL: MySQL 5.7 end of RDS Extended Support","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":444,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^5\\.7([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^5\\.7([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^5\\.7([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^5\\.7([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-vmware-solution-av36p-and-av52-node-retirement","title":"Azure VMware Solution: AV36P and AV52 node retirement","effectiveDate":"2029-06-30","effectivePrecision":"day","itemId":453,"match":{"any":[{"and":{"in":["av36p","av52"],"field":"sku"},"field":"type","equals":"microsoft.avs/privateclouds","source":"arg"},{"and":{"in":["av36p","av52"],"field":"sku"},"field":"type","equals":"microsoft.avs/privateclouds","source":"arm"},{"in":["av36p","av52"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_vmware_private_cloud"},{"in":["av36p","av52"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_vmware_cluster"}]}},{"itemSlug":"aws-aurora-mysql-version-3-extended-support-end-of-support","title":"Amazon Aurora MySQL: version 3 end of RDS Extended Support","effectiveDate":"2029-07-31","effectivePrecision":"day","itemId":456,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.3\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.3\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-mysql-8-0-extended-support-end-of-support","title":"Amazon RDS for MySQL: MySQL 8.0 end of RDS Extended Support","effectiveDate":"2029-07-31","effectivePrecision":"day","itemId":457,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^8\\.0([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^8\\.0([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^8\\.0([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^8\\.0([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-mysql-8-4-end-of-support","title":"Amazon RDS for MySQL: MySQL 8.4 end of standard support","effectiveDate":"2029-07-31","effectivePrecision":"day","itemId":458,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-iot-central-retirement","title":"Azure IoT Central retirement","effectiveDate":"2029-09-20","effectivePrecision":"day","itemId":460,"match":{"any":[{"field":"type","equals":"microsoft.iotcentral/iotapps","source":"arg"},{"field":"type","equals":"microsoft.iotcentral/iotapps","source":"arm"},{"source":"tfstate","resourceType":"azurerm_iotcentral_application"}]}},{"itemSlug":"azure-functions-python-3-13-end-of-support","title":"Azure Functions: Python 3.13 end of support","effectiveDate":"2029-10-01","effectivePrecision":"month","itemId":464,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.13$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.13$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.13$","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-virtual-machines-dcsv3-dcdsv3-series-retirement","title":"Azure Virtual Machines: DCsv3 and DCdsv3-series retirement","effectiveDate":"2029-10-31","effectivePrecision":"day","itemId":466,"match":{"any":[{"and":{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_DC1s_v3","Standard_DC2s_v3","Standard_DC4s_v3","Standard_DC8s_v3","Standard_DC16s_v3","Standard_DC24s_v3","Standard_DC32s_v3","Standard_DC48s_v3","Standard_DC1ds_v3","Standard_DC2ds_v3","Standard_DC4ds_v3","Standard_DC8ds_v3","Standard_DC16ds_v3","Standard_DC24ds_v3","Standard_DC32ds_v3","Standard_DC48ds_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"azure-postgresql-17-end-of-support","title":"Azure Database for PostgreSQL: PostgreSQL 17 end of standard support","effectiveDate":"2029-11-08","effectivePrecision":"day","itemId":467,"match":{"any":[{"and":{"field":"pgversion","regex":"^17$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^17$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arm"},{"path":"version","regex":"^17$","source":"tfstate","resourceType":"azurerm_postgresql_flexible_server"}]}},{"itemSlug":"azure-virtual-machines-dv3-dsv3-ev3-esv3-series-retirement","title":"Azure Virtual Machines: Dv3, Dsv3, Ev3, and Esv3 series retirement","effectiveDate":"2029-11-15","effectivePrecision":"day","itemId":468,"match":{"any":[{"and":{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arg"},{"and":{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"field":"vmsize"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"field":"sku"},"field":"type","equals":"microsoft.compute/virtualmachinescalesets","source":"arm"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_linux_virtual_machine"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"size","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_virtual_machine"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_linux_virtual_machine_scale_set"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"sku","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"sku_name","source":"tfstate","resourceType":"azurerm_orchestrated_virtual_machine_scale_set"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"default_node_pool.vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster"},{"in":["Standard_D2_v3","Standard_D4_v3","Standard_D8_v3","Standard_D16_v3","Standard_D32_v3","Standard_D48_v3","Standard_D64_v3","Standard_D2s_v3","Standard_D4s_v3","Standard_D8s_v3","Standard_D16s_v3","Standard_D32s_v3","Standard_D48s_v3","Standard_D64s_v3","Standard_E2_v3","Standard_E4_v3","Standard_E8_v3","Standard_E16_v3","Standard_E20_v3","Standard_E32_v3","Standard_E48_v3","Standard_E64_v3","Standard_E64i_v3","Standard_E2s_v3","Standard_E4s_v3","Standard_E8s_v3","Standard_E16s_v3","Standard_E20s_v3","Standard_E32s_v3","Standard_E48s_v3","Standard_E64is_v3","Standard_E64s_v3"],"path":"vm_size","source":"tfstate","resourceType":"azurerm_kubernetes_cluster_node_pool"}]}},{"itemSlug":"aws-elasticache-redis-oss-6-extended-support-end-of-support","title":"Amazon ElastiCache for Redis OSS: Redis OSS 6 end of extended support","effectiveDate":"2030-01-31","effectivePrecision":"day","itemId":472,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_replication_group"},{"and":{"path":"engine_version_actual","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"},{"and":{"path":"engine_version","regex":"^6([.-].*)?$"},"path":"engine","equals":"redis","source":"tfstate","resourceType":"aws_elasticache_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-14-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 14 end of RDS Extended Support","effectiveDate":"2030-02-28","effectivePrecision":"day","itemId":473,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-17-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 17 end of standard support","effectiveDate":"2030-02-28","effectivePrecision":"day","itemId":474,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-14-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 14 end of RDS Extended Support","effectiveDate":"2030-02-28","effectivePrecision":"day","itemId":475,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^14([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17 end of standard support","effectiveDate":"2030-02-28","effectivePrecision":"day","itemId":476,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"azure-functions-python-3-15-end-of-support","title":"Azure Functions: Python 3.15 end of support","effectiveDate":"2030-04-01","effectivePrecision":"month","itemId":477,"match":{"any":[{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.15$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^functionapp(,|$)"},"field":"linuxfxversion","regex":"^python\\|3\\.15$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.15$","source":"tfstate","resourceType":"azurerm_linux_function_app"}]}},{"itemSlug":"azure-app-service-java-25-end-of-support","title":"Azure App Service: Java 25 end of support","effectiveDate":"2030-09-01","effectivePrecision":"month","itemId":484,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(JAVA|TOMCAT|JBOSSEAP)\\|.*(java|jre)[^0-9]*25([^0-9]|$)","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^(JAVA|TOMCAT|JBOSSEAP)\\|.*(java|jre)[^0-9]*25([^0-9]|$)","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.java_version","regex":"^25([._+-].*)?$","source":"tfstate","resourceType":"azurerm_linux_web_app"},{"and":{"path":"site_config.application_stack.current_stack","equals":"java"},"path":"site_config.application_stack.java_version","regex":"^25([._+-].*)?$","source":"tfstate","resourceType":"azurerm_windows_web_app"}]}},{"itemSlug":"azure-app-service-python-3-14-end-of-support","title":"Azure App Service: Python 3.14 end of support","effectiveDate":"2030-10-01","effectivePrecision":"month","itemId":485,"match":{"any":[{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PYTHON\\|3\\.14$","source":"arg","resourceType":"microsoft.web/sites"},{"and":{"field":"kind","regex":"^app(,|$)"},"field":"linuxfxversion","regex":"^PYTHON\\|3\\.14$","source":"arm","resourceType":"microsoft.web/sites"},{"path":"site_config.application_stack.python_version","regex":"^3\\.14$","source":"tfstate","resourceType":"azurerm_linux_web_app"}]}},{"itemSlug":"aws-opensearch-elasticsearch-6-8-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 6.8 end of extended support","effectiveDate":"2030-11-07","effectivePrecision":"day","itemId":489,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_6\\.8$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^6\\.8$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-elasticsearch-7-10-extended-support-end-of-support","title":"Amazon OpenSearch Service: Elasticsearch 7.10 end of extended support","effectiveDate":"2030-11-07","effectivePrecision":"day","itemId":490,"match":{"any":[{"path":"engine_version","regex":"^Elasticsearch_7\\.10$","source":"tfstate","resourceType":"aws_opensearch_domain"},{"path":"elasticsearch_version","regex":"^7\\.10$","source":"tfstate","resourceType":"aws_elasticsearch_domain"}]}},{"itemSlug":"aws-opensearch-1-3-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 1.3 end of extended support","effectiveDate":"2030-11-07","effectivePrecision":"day","itemId":491,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_1\\.3$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"aws-opensearch-2-19-extended-support-end-of-support","title":"Amazon OpenSearch Service: OpenSearch 2.19 end of extended support","effectiveDate":"2030-11-07","effectivePrecision":"day","itemId":492,"match":{"any":[{"path":"engine_version","regex":"^OpenSearch_2\\.19$","source":"tfstate","resourceType":"aws_opensearch_domain"}]}},{"itemSlug":"azure-postgresql-18-end-of-support","title":"Azure Database for PostgreSQL: PostgreSQL 18 end of standard support","effectiveDate":"2030-11-14","effectivePrecision":"day","itemId":493,"match":{"any":[{"and":{"field":"pgversion","regex":"^18$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arg"},{"and":{"field":"pgversion","regex":"^18$"},"field":"type","equals":"microsoft.dbforpostgresql/flexibleservers","source":"arm"},{"path":"version","regex":"^18$","source":"tfstate","resourceType":"azurerm_postgresql_flexible_server"}]}},{"itemSlug":"aws-aurora-postgresql-15-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 15 end of RDS Extended Support","effectiveDate":"2031-02-28","effectivePrecision":"day","itemId":495,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-18-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 18 end of standard support","effectiveDate":"2031-02-28","effectivePrecision":"day","itemId":496,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-15-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 15 end of RDS Extended Support","effectiveDate":"2031-02-28","effectivePrecision":"day","itemId":497,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^15([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18 end of standard support","effectiveDate":"2031-02-28","effectivePrecision":"day","itemId":498,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"multi-windows-server-2022-end-of-support","title":"Windows Server 2022 end of support","effectiveDate":"2031-10-14","effectivePrecision":"day","itemId":504,"match":{"any":[{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2022-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2022-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2022-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2022-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"}]}},{"itemSlug":"aws-aurora-postgresql-16-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 16 end of RDS Extended Support","effectiveDate":"2032-02-28","effectivePrecision":"day","itemId":506,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-16-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 16 end of RDS Extended Support","effectiveDate":"2032-02-29","effectivePrecision":"day","itemId":507,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^16([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-mysql-version-8-4-end-of-support","title":"Amazon Aurora MySQL: version 8.4 end of standard support","effectiveDate":"2032-04-01","effectivePrecision":"month","itemId":508,"match":{"any":[{"and":{"path":"engine_version_actual","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.8\\.4\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"path":"engine_version","regex":"^\\d+\\.\\d+\\.mysql_aurora\\.8\\.4\\.(\\d{2,}\\.\\d+|\\d+)$"},"path":"engine","equals":"aurora-mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-mysql-8-4-extended-support-end-of-support","title":"Amazon RDS for MySQL: MySQL 8.4 end of RDS Extended Support","effectiveDate":"2032-07-31","effectivePrecision":"day","itemId":516,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^8\\.4([.-].*)?$"},"path":"engine","equals":"mysql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-17-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 17 end of RDS Extended Support","effectiveDate":"2033-02-28","effectivePrecision":"day","itemId":521,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-17-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 17 end of RDS Extended Support","effectiveDate":"2033-02-28","effectivePrecision":"day","itemId":522,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^17([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-aurora-postgresql-18-extended-support-end-of-support","title":"Amazon Aurora PostgreSQL: PostgreSQL 18 end of RDS Extended Support","effectiveDate":"2034-02-28","effectivePrecision":"day","itemId":523,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"aurora-postgresql","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"aws-rds-postgresql-18-extended-support-end-of-support","title":"Amazon RDS for PostgreSQL: PostgreSQL 18 end of RDS Extended Support","effectiveDate":"2034-02-28","effectivePrecision":"day","itemId":524,"match":{"any":[{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_db_instance"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version_actual","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"},{"and":{"and":{"path":"engine_lifecycle_support","equals":"open-source-rds-extended-support"},"path":"engine_version","regex":"^18([.-].*)?$"},"path":"engine","equals":"postgres","source":"tfstate","resourceType":"aws_rds_cluster"}]}},{"itemSlug":"multi-windows-server-2025-end-of-support","title":"Windows Server 2025 end of support","effectiveDate":"2034-11-14","effectivePrecision":"day","itemId":528,"match":{"any":[{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2025-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arg"},{"and":{"field":"osimage","regex":"^MicrosoftWindowsServer:WindowsServer:2025-(?!R2)"},"field":"type","equals":"microsoft.compute/virtualmachines","source":"arm"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2025-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine"},{"and":{"path":"source_image_reference.offer","equals":"WindowsServer"},"path":"source_image_reference.sku","regex":"^2025-(?!R2)","source":"tfstate","resourceType":"azurerm_windows_virtual_machine_scale_set"}]}}],"providers":[{"provider":"aws","source":"hashicorp/aws","latest":"6.73.0","releases":[{"version":"6.73.0","isMajor":false,"breakingCount":3,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.73.0","upgradeGuideUrl":null},{"version":"6.70.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.70.0","upgradeGuideUrl":null},{"version":"6.68.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.68.0","upgradeGuideUrl":null},{"version":"6.53.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.53.0","upgradeGuideUrl":null},{"version":"6.46.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.46.0","upgradeGuideUrl":null},{"version":"6.42.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.42.0","upgradeGuideUrl":null},{"version":"6.37.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.37.0","upgradeGuideUrl":null},{"version":"6.21.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.21.0","upgradeGuideUrl":null},{"version":"6.15.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.15.0","upgradeGuideUrl":null},{"version":"6.0.0","isMajor":true,"breakingCount":92,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v6.0.0","upgradeGuideUrl":"https://registry.terraform.io/providers/hashicorp/aws/latest/docs/guides/version-6-upgrade"},{"version":"5.90.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.90.0","upgradeGuideUrl":null},{"version":"5.75.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.75.0","upgradeGuideUrl":null},{"version":"5.68.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.68.0","upgradeGuideUrl":null},{"version":"5.67.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.67.0","upgradeGuideUrl":null},{"version":"5.27.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.27.0","upgradeGuideUrl":null},{"version":"5.23.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.23.0","upgradeGuideUrl":null},{"version":"5.19.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.19.0","upgradeGuideUrl":null},{"version":"5.1.0","isMajor":false,"breakingCount":2,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.1.0","upgradeGuideUrl":null},{"version":"5.0.0","isMajor":true,"breakingCount":73,"notesUrl":"https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.0.0","upgradeGuideUrl":"https://registry.terraform.io/providers/hashicorp/aws/latest/docs/guides/version-5-upgrade"}]},{"provider":"azapi","source":"azure/azapi","latest":"2.13.0","releases":[{"version":"2.0.1","isMajor":true,"breakingCount":9,"notesUrl":"https://github.com/Azure/terraform-provider-azapi/releases/tag/v2.0.1","upgradeGuideUrl":null},{"version":"1.13.1","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/Azure/terraform-provider-azapi/releases/tag/v1.13.1","upgradeGuideUrl":null},{"version":"1.13.0","isMajor":false,"breakingCount":5,"notesUrl":"https://github.com/Azure/terraform-provider-azapi/releases/tag/v1.13.0","upgradeGuideUrl":null},{"version":"1.0.0","isMajor":true,"breakingCount":2,"notesUrl":"https://github.com/Azure/terraform-provider-azapi/releases/tag/v1.0.0","upgradeGuideUrl":null}]},{"provider":"azurerm","source":"hashicorp/azurerm","latest":"5.13.0","releases":[{"version":"5.0.0","isMajor":true,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v5.0.0","upgradeGuideUrl":"https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/5.0-upgrade-guide"},{"version":"4.26.0","isMajor":false,"breakingCount":3,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.26.0","upgradeGuideUrl":null},{"version":"4.16.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.16.0","upgradeGuideUrl":null},{"version":"4.14.0","isMajor":false,"breakingCount":5,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.14.0","upgradeGuideUrl":null},{"version":"4.10.0","isMajor":false,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.10.0","upgradeGuideUrl":null},{"version":"4.0.0","isMajor":true,"breakingCount":1,"notesUrl":"https://github.com/hashicorp/terraform-provider-azurerm/releases/tag/v4.0.0","upgradeGuideUrl":"https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide"}]},{"provider":"oci","source":"oracle/oci","latest":"9.13.0","releases":[{"version":"9.0.0","isMajor":true,"breakingCount":1,"notesUrl":"https://github.com/oracle/terraform-provider-oci/releases/tag/v9.0.0","upgradeGuideUrl":null},{"version":"8.0.0","isMajor":true,"breakingCount":0,"notesUrl":"https://github.com/oracle/terraform-provider-oci/releases/tag/v8.0.0","upgradeGuideUrl":null}]}]}
