Azurerm postgresql version above 10 not supported

Hello,
I am using:

terraform {
required_version = “>=1.12”

required_providers {
azurerm = {
source = “hashicorp/azurerm”
version = “~>4.30”
}
random = {
source = “hashicorp/random”
version = “>= 3.7.2”
}
}
}

provider “azurerm” {
features {}
}

And i get the error:

Error: expected version to be one of [“9.5” “9.6” “11” “10” “10.2” “10.0”], got 17
when trying to use postgresql version 17

resource “azurerm_postgresql_server” “postgresql-server” {
name = “pg-${var.suffix}-server”
location = azurerm_resource_group.postgresql-rg.location
resource_group_name = azurerm_resource_group.postgresql-rg.name
sku_name = “B_Gen5_1”
storage_mb = 10240
backup_retention_days = 7
geo_redundant_backup_enabled = false
auto_grow_enabled = true

administrator_login = var.db_admin_username
administrator_login_password = var.db_admin_password
version = 17
ssl_enforcement_enabled = true
}

How can i use a modern version of Postgresql? Thank you.

UPDATE:
i tried with azurerm_postgresql_flexible_server but only goes up to version 16. Azure supports the 17