Azure APIM-如何发布版本

时间:2018-12-14 03:43:16

标签: azure-api-management

如何将最新版本发布到Azure APIM。 对于每个内部版本,我都希望将最新的API定义发布到APIM,但不确定如何执行。

在下面的文档中找到,但是在URL下方并没有指出在何处提及serice URL以获取最新的API定义。

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/api-version-sets/api1?api-version=2018-06-01-preview 如果匹配:*

我是否需要在发布定义或其他任何方法(如azure函数)中添加一个步骤。

1 个答案:

答案 0 :(得分:1)

最终,每个版本的后端都必须具有更新的OpenAPI规范。然后,您就可以将此规范作为发布例程的一部分导入APIM。如果您不维护OpneAPI规范-有一些工具可让您从服务器端代码生成它。

我想您应该对PUT呼叫而不是PATCH更感兴趣。由于很可能在每个发行版中都希望用新的API替换APIM中的API。