NSGの削除

Virtual Cloud Network (VCN)からネットワーク・セキュリティ・グループ(NSG)を削除します。

NSGを削除するには、それにVNICまたは親リソースが含まれていない必要があります。親リソース(またはコンピュート・インスタンスのVNIC)が削除されると、親リソースは含まれていたNSGから自動的に削除されます。特定の親リソースを削除する権限がないこともあります。管理者に連絡し、特定のリソースを所有するユーザーを確認してください。

コンソールに、各親リソースへのリンクを含む、NSGにある親リソースのリストが表示されます。親リソースがコンピュート・インスタンスの場合、コンソールには、NSG内のインスタンスのVNICまたはVNICも表示されます。

リソースを削除せずにNSGから削除するには、最初にコンソールで親リソースの詳細を表示してください。リソースが属するNSGのリストが表示されます。そこで「編集」をクリックして、すべてのNSGからリソースを削除できます。かわりにコンピュート・インスタンスの作業を行う場合は、NSGから削除する特定のVNICの詳細を表示してください。

    1. 「Virtual Cloud Networks」リスト・ページで、操作するNSGを含むVCNを選択します。If you need help finding the list page or the VCN, see Listing VCNs.
    2. 詳細ページで、表示されるオプションに応じて、次のいずれかのアクションを実行します。
      • 「セキュリティ」タブで、「ネットワーク・セキュリティ・グループ」セクションに移動します。
      • 「リソース」で、「ネットワーク・セキュリティ・グループ」を選択します。
    3. NSGの「アクション」メニュー「処理」メニューから、「終了」を選択します。
    4. プロンプトが表示されたら、削除を確認します。
  • NSGを削除するには、network NSG deleteコマンドと必要なパラメータを使用します:

    oci network nsg delete --nsg-id  nsg-ocid ... [OPTIONS]

    CLIコマンドのフラグおよび変数オプションの完全なリストは、CLIコマンド・リファレンスを参照してください。

  • REST APIを使用している場合は、ListNetworkSecurityGroupVnics操作によってNSG内の親リソースおよびVNICがリストされます。リソースの更新操作を使用して、NSGからリソースを削除します。たとえば、コンピュート・インスタンスの場合は、UpdateVnic操作を使用します。ロード・バランサの場合は、UpdateNetworkSecurityGroups操作を使用します(他も同様です)。

    DeleteNetworkSecurityGroup操作を実行してNSGを削除します。