インスタンスから動的 NIC を削除する
このページでは、既存の仮想マシン(VM)インスタンスから動的ネットワーク インターフェース(NIC)を削除する方法について説明します。マルチ NIC の概要については、複数のネットワーク インターフェースをご覧ください。
インスタンスの既存のネットワーク インターフェースを表示するには、インスタンスのネットワーク インターフェースを表示するをご覧ください。
Dynamic NIC を削除する
次の手順で動的 NIC を削除します。インスタンスの更新による動的 NIC の削除時にエラーが発生するのを防ぐため、インスタンスのプロパティを更新して個々のインスタンスから動的 NIC を削除しないでください。
gcloud
既存のインスタンスから動的 NIC を削除するには、instances network-interfaces delete
コマンドを使用します。
gcloud beta compute instances network-interfaces delete INSTANCE_NAME \ --zone=ZONE \ --network-interface=DYNAMIC_NIC_NAME
次のように置き換えます。
INSTANCE_NAME
: 作成するインスタンスの名前ZONE
: インスタンスのゾーンDYNAMIC_NIC_NAME
: 削除する動的 NIC の名前(nic0.2
など)
マネージド インスタンス グループ(MIG)から動的 NIC を削除するには、instance-groups managed set-instance-template
をご覧ください。
API
既存のインスタンスから動的 NIC を削除するには、instances.deleteNetworkInterface
メソッドを使用します。
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME/deleteNetworkInterface?networkInterfaceName=DYNAMIC_NIC_NAME
次のように置き換えます。
PROJECT_ID
: インスタンスが含まれているプロジェクトの IDZONE
: インスタンスを含むゾーン。INSTANCE_NAME
: 動的 NIC を削除するインスタンスの名前DYNAMIC_NIC_NAME
: 削除する動的 NIC の名前(nic0.2
など)
マネージド インスタンス グループ(MIG)から動的 NIC を削除するには、instanceGroupManagers.setInstanceTemplate
をご覧ください。