【发布时间】:2021-03-30 11:34:47
【问题描述】:
我在 Azure 中创建了一个 API 管理资源。在 API 管理中,在 API 部分 > 所有 API 下,我添加了入站策略“ip-filter”。
我希望以编程方式更改政策 xml 的内容。
有没有办法做到这一点?
谢谢!
【问题讨论】:
标签: azure azure-api-management azure-cli api-management
我在 Azure 中创建了一个 API 管理资源。在 API 管理中,在 API 部分 > 所有 API 下,我添加了入站策略“ip-filter”。
我希望以编程方式更改政策 xml 的内容。
有没有办法做到这一点?
谢谢!
【问题讨论】:
标签: azure azure-api-management azure-cli api-management
您可以使用 Az Powershell 中的 Set-AzApiManagementPolicy 来设置策略 XML。
Set-AzApiManagementPolicy -Context $apimContext -PolicyFilePath "C:\contoso\policies\tenantpolicy.xml"
有各种范围。您可以在租户级别、产品级别、API 级别和操作级别进行设置。您可以refer此以获取更多信息。
【讨论】: