インスタンスから Dynamic NIC を削除する
このページでは、既存の仮想マシン(VM)インスタンスから Dynamic Network Interface(NIC)を削除する方法について説明します。マルチ NIC の概要については、複数のネットワーク インターフェースをご覧ください。
インスタンスの既存のネットワーク インターフェースを表示するには、インスタンスのネットワーク インターフェースを表示するをご覧ください。
Dynamic NIC を削除する
次の手順で Dynamic NIC を削除します。インスタンスの更新で Dynamic NIC を削除する際に発生する可能性のあるエラーを防ぐため、インスタンスのプロパティを更新して個々のインスタンスから Dynamic NIC を削除しないでください。
gcloud
既存のインスタンスから Dynamic 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: 削除する Dynamic NIC の名前(nic0.2など)
マネージド インスタンス グループ(MIG)から Dynamic NIC を削除するには、instance-groups managed set-instance-template をご覧ください。
API
既存のインスタンスから Dynamic 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: Dynamic NIC 削除するインスタンスの名前DYNAMIC_NIC_NAME: 削除する Dynamic NIC の名前(nic0.2など)
マネージド インスタンス グループ(MIG)から Dynamic NIC を削除するには、instanceGroupManagers.setInstanceTemplate をご覧ください。