如何通过Google Cloud Client为Compute Engine创建防火墙规则?

时间:2016-09-21 03:57:35

标签: google-api google-compute-engine google-cloud-platform google-api-client google-api-java-client

我目前正在使用Java Google Cloud Client for Compute Engine。我能够成功创建一个网络。是否有可能以编程方式创建新的防火墙规则(给定源,协议,端口,标签等)?看来这可以使用gcloud命令行,但我想知道如何通过API执行此操作。我查看了所有文档,但似乎无法找到与此相关的任何内容。此外,如何将防火墙规则绑定到特定网络?谢谢!

1 个答案:

答案 0 :(得分:1)

当然,请参阅API参考,底部有各种语言的示例:

https://cloud.google.com/compute/docs/reference/latest/firewalls/insert

请注意,如果我们可以使用gcloud做一些事情,我们总是可以使用REST API(及其语言绑定),gcloud只是API的命令行包装器。如果在命令中添加--log-http标志,它将显示HTTP详细信息。