Google Compute Engine:如何删除名称中带有空格的访问配置(“外部NAT”)?

问题描述 投票:1回答:2

我正在尝试删除我的某个Google Compute Engine实例的访问配置,并且如some of the documentation中所述,我的实例的访问配置被命名为“外部NAT”,而不是默认的“外部nat”。当我尝试运行时:

gcloud compute instances delete-access-config my-instance-name --access-config-name="External NAT"

我收到以下错误:

ERROR: (gcloud.compute.instances.delete-access-config) unrecognized arguments: NAT

我假设“外部NAT”中的空间错误。看起来这应该是一个简单的修复,但我无法弄明白。任何帮助将非常感激!

google-compute-engine
2个回答
0
投票

你实际上不需要添加“=”。它的工作原理如下:

$ gcloud compute instances delete-access-config test-instance --access-config-name "External NAT"

输出:

更新[https://www.googleapis.com/compute/v1/projects/test-project/zones/europe-west1-c/instances/test-instance]


0
投票
gcloud compute instances delete-access-config test-instance --access-config-name="External NAT" --network-interface="nic0" --zone="us-east1-b"
© www.soinside.com 2019 - 2024. All rights reserved.