正在使用Azure策略检查引用的资源



假设我有一个名为PublicMicrosoft.ApiManagement/service/products资源,并且我希望强制执行一个策略,其中Microsoft.ApiManagement/service/products/apis上只有2个API资源可以引用Public资源。

这可能吗?我只看到检查单个资源值的例子,这是一个跨资源的问题。

我想做Microsoft.ApiManagement/service/products[*]迭代,然后使用allOf运算符检查api,但api不是Microsoft.ApiManagement/service/products的属性值,它是一个单独的资源。

您可以尝试使用计数功能来查看有多少资源引用。然而,看起来ApiManagement没有任何别名,所以你不能在上面使用策略

最新更新