首页 > 解决方案 > 在 Google Cloud 中,如何使用 Python 代码将协议和端口设置为“全部允许”

问题描述

在 Google Cloud 中,我正在尝试使用 Python 代码创建防火墙规则。我可以通过 TCP/UDP 协议的特定端口创建防火墙规则,防火墙规则中的 ICMP,但我无法弄清楚如何使用 Python 代码将协议和端口设置为“全部允许”

firewall_body = {
  "name": "myrule",
  "direction": "INGRESS",
  "network": "https://www.googleapis.com/compute/v1/projects/myproject/global/networks/yourvpc",
  "priority": 100,
  "allowed": [
    {
      ?????????????????
    },
    . . . 

在此处输入图像描述

如果有人使用 Python 代码完成此操作,请寻求帮助。

标签: pythonpython-3.xgoogle-cloud-platform

解决方案


也许以下可以帮助

"IPProtocol": "all"

您可以通过单击创建按钮下方的等效 REST来查看其余等效项。这将帮助您将来在 Python 代码中更轻松地完成您的身体。在 UI 上进行选择后,例如选择名称或选择“全部允许”,REST 请求将相应更改。

在此处输入图像描述


推荐阅读