创建 App Engine 防火墙规则时,如何从规则列表中获取最大现有防火墙优先级

创建 App Engine 防火墙规则时,如何从规则列表中获取最大现有防火墙优先级

在创建应用引擎防火墙规则时,我们需要优先级编号。

在向防火墙添加新规则时,我们的代码会检查数据库中控制台上的最新优先级编号,并通过递增该编号来计算下一个编号。如果此操作失败,或者在控制台上编辑了该值,防火墙规则创建可能会失败。因此,应进行 API 调用作为备用措施,以获取控制台上的最大防火墙编号。

文档中是否有关于此问题的特定 API?还是我们必须列出所有规则,然后找到最新的规则优先级?

答案1

目前尚不可用。
您能做的最好的事情是列出防火墙规则并按创建时间戳排序或按优先级过滤。您还可以将优先级添加到规则名称中,然后按名称排序。
您可以测试所有这些选项这里
或者,您也可以提交功能请求公共问题追踪向 API添加highestPriority参数,但不能保证一定会实现。

相关内容