更新 Azure API 管理 ip-filter 策略详细信息

问题描述

我在 Azure 中创建了一个 API 管理资源。在 API 管理中,在 API 部分 > 所有 API 下,我添加一个入站策略“ip-filter”。

enter image description here

我希望以编程方式更改策略 xml 的内容

enter image description here

有没有办法做到这一点?

谢谢!

解决方法

您可以使用 Az Powershell 中的 Set-AzApiManagementPolicy 来设置策略 XML。

Set-AzApiManagementPolicy -Context $apimContext -PolicyFilePath "C:\contoso\policies\tenantpolicy.xml"

有各种范围。您可以在租户级别、产品级别、api 级别和操作级别设置它。您可以refer了解更多信息。