允许部署管理器 jinja 模板上的所有防火墙规则

Allow all in firewall rules on a deployment manager jinja template

我查看了[文档][1]

[1]: https://cloud.google.com/compute/docs/reference/rest/v1/firewalls 而我看到的是无论是允许还是拒绝,你都只能指定端口和协议,而不能像在门户中那样"allow all"?

使用 Deployment Manager,您可以为所有 protocols/ports 上的 allow/deny 流量创建防火墙规则,例如:

resources:
- name: a-firewall-rule
  type: compute.v1.firewall
  properties:
    sourceRanges: ["0.0.0.0/0"]
    allowed:
    - IPProtocol: all

我已经对它进行了测试,它确实像 "Allow all" 在 Dev Console 中一样工作,尽管没有正确记录 here。我将提交文档更新请求,以提及 "all" 值实际上已被接受。