这些 Api 管理行动是否需要休息?
Are there rest calls for these Api Management actions?
说我要自动化API管理,我会
- 创建 Api (https://docs.microsoft.com/en-us/rest/api/apimanagement/apis#Apis_CreateOrUpdate)
- 创建证书(https://docs.microsoft.com/en-us/rest/api/apimanagement/certificates#Certificates_CreateOrUpdate)
- 将证书绑定到 API (¿?)
- 创建 API 策略 (¿?)
我已经 all the calls 一个一个地检查了,但没能找出任何有意义的东西。
编辑:或确认 API.
尚无法实现
编辑:看看 ApiManagement 的 swagger 定义,我不认为它在那里?
编辑:将配置导出到 Git,看起来它不包含证书,所以这也无济于事?
ApiContract 模型中未表示客户端证书。当您想将证书绑定到 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>
创建 API 策略
说我要自动化API管理,我会
- 创建 Api (https://docs.microsoft.com/en-us/rest/api/apimanagement/apis#Apis_CreateOrUpdate)
- 创建证书(https://docs.microsoft.com/en-us/rest/api/apimanagement/certificates#Certificates_CreateOrUpdate)
- 将证书绑定到 API (¿?)
- 创建 API 策略 (¿?)
我已经 all the calls 一个一个地检查了,但没能找出任何有意义的东西。
编辑:或确认 API.
尚无法实现
编辑:看看 ApiManagement 的 swagger 定义,我不认为它在那里?
编辑:将配置导出到 Git,看起来它不包含证书,所以这也无济于事?
ApiContract 模型中未表示客户端证书。当您想将证书绑定到 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>
创建 API 策略