这些 Api 管理行动是否需要休息?

Are there rest calls for these Api Management actions?

说我要自动化API管理,我会

  1. 创建 Api (https://docs.microsoft.com/en-us/rest/api/apimanagement/apis#Apis_CreateOrUpdate)
  2. 创建证书(https://docs.microsoft.com/en-us/rest/api/apimanagement/certificates#Certificates_CreateOrUpdate
  3. 将证书绑定到 API (¿?)
  4. 创建 API 策略 (¿?)

我已经 all the calls 一个一个地检查了,但没能找出任何有意义的东西。

编辑:或确认 API.
尚无法实现 编辑:看看 ApiManagement 的 swagger 定义,我不认为它在那里?
编辑:将配置导出到 Git,看起来它不包含证书,所以这也无济于事?

A​​piContract 模型中未表示客户端证书。当您想将证书绑定到 API 时,我们会在 API 范围内创建一个策略 authentication certificate policy

<policies>
<inbound>
    <base />
    <authentication-certificate thumbprint="***19B22E********5E2E**820" />
</inbound>
<backend>
    <base />
</backend>
<outbound>
    <base />
</outbound>
<on-error>
    <base />
</on-error>

您可以使用 https://docs.microsoft.com/en-us/rest/api/apimanagement/apimanagementrest/azure-api-management-rest-api-api-entity#SetAPIPolicy

创建 API 策略