如何从 Azure APIM 中恢复最近删除的 API?

How to recover recently deleted API from Azure APIM?

有什么方法可以在 Azure APIM 上恢复已删除的 API? API 最近被删除(3 天前)。

我们每天进行 azure APIM 实例备份,但我们希望避免完整实例还原,因为 APIM 服务有 100+ APIs。我们可以从备份中恢复单个 API 吗?

您无法从 Azure API 管理实例恢复已删除的 API。

根据当前 Azure documentation,,我们可以恢复 soft-delete API 管理实例,目前此功能处于预览状态。

这取决于您如何删除 API 管理实例,该实例要么 soft-deleted 并且在保留期内可恢复,要么被永久删除:

  • 当您使用 Azure 门户或 REST API 版本 2020-06-01-preview 或更高版本删除 API 管理实例时,它是 soft-deleted.
  • 使用 2020-06-01-preview 之前的 REST API 版本删除的 API 管理实例 永久删除
  • 在 Azure PowerShell 或 Azure CLI 中使用 API 管理命令删除的 API 管理实例被 永久删除..