Error while creating App Service Certificate from Keyvault

│ Error: creating/updating Certificate: (Name “xxxxxxxxxxx” / Resource Group “xxxxxxxxxxxxxxx”): web.CertificatesClient#CreateOrUpdate: Failure responding to request: StatusCode=400 – Original Error: autorest/azure: Service returned an error. Status=400 Code=“BadRequest” Message=“The parameter KeyVault Certificate has an invalid value.” Details=[{“Message”:“The parameter KeyVault Certificate has an invalid value.”},{“Code”:“BadRequest”},{“ErrorEntity”:{“Code”:“BadRequest”,“ExtendedCode”:“51008”,“Message”:“The parameter KeyVault Certificate has an invalid value.”,“MessageTemplate”:“The parameter {0} has an invalid value.”,“Parameters”:[“KeyVault Certificate”]}}]

│ with azurerm_app_service_certificate.cert[“certificate1”],

│ on main.tf line 24, in resource “azurerm_app_service_certificate” “cert”:

│ 24: resource “azurerm_app_service_certificate” “cert” {