2016-09-03 4 views
0

私はGoogleクラウドコンピューティングVMインスタンスのアクセス設定を削除しようとしています。誰かが私に正しい構文を教えてくれますか?アクセス設定の削除のためのgcoudの構文

gcloud compute instances delete-access-config instance-1 --access-config-name external-nat --zone us-central1-b 

gcloud compute instances delete-access-config instance-1 --access-config-name --zone us-central1-b 

gcloud compute instances delete-access-config instance-1 --access-config-name natIP --zone us-central1-b 

エラーは、あなたが持っていた最初の構文が正しい

ERROR: (gcloud.compute.instances.delete-access-config) Some requests did not succeed: 
- Invalid access config name. 

答えて

2

です。削除することができ、アクセスのconfigsの名前を表示するには、次のコマンドを実行します

$ gcloud compute instances describe <INSTANCE NAME> --zone=<ZONE> --format='value(networkInterfaces[].accessConfigs[].name.list())' 
[u'external-nat'] 

を次に、実行します。

$ gcloud compute instances delete-access-config <INSTANCE> --zone=<ZONE> --access-config-name=external-nat 
Updated [https://www.googleapis.com/compute/v1/projects/cloudsdktest/zones/<ZONE>/instances/<INSTANCE>]. 

を問題が解決しない場合は、他のいくつかの問題が、構文がなければなりません正しい。ヘルプのデバッグには

$ gcloud compute instances describe <INSTANCE> --zone=<ZONE> --format='json(networkInterfaces)' 

の出力を投稿してください。

0

gcloud compute instances delete-access-config instance-1 --access-config-name="External NAT" --zone us-central1-b 
で、この作業を手に入れました
関連する問題