パブリックアドレス範囲の削除

公開アドレス範囲の削除は、コンソール、CLI、API、Terraformで行えます。

コンソールでパブリックアドレスの範囲を削除する

IBM Cloud コンソールでパブリックアドレスの範囲を削除するには、以下の手順に従います:

  1. IBM Cloud コンソールから、 ナビゲーションメニューの [メニュー]アイコンを 選択し、 [インフラストラクチャ VPC]アイコン >[ ネットワーク ]>[ パブリックアドレス範囲]の順にクリックします。 VPCのパブリックアドレス範囲]ページが表示されます。
  2. 表のアドレス範囲の行をハイライトし、 アクションメニューから削除をクリックします。 アクションアイコン アクション。
  3. このアドレス範囲をVPCから削除することを確認するには、[ Delete] をクリックします。

CLIからパブリックアドレス範囲を削除する

コマンドラインからパブリックアドレスの範囲を削除するには、以下の手順に従います:

  1. CLI 環境をセットアップします。

  2. CLI環境にログインする。 パスワードを入力すると、使用するアカウントとリージョンの入力を求めるプロンプトが表示されます。

    ibmcloud login --sso
    
  3. 以下のコマンドを実行します。

    ibmcloud is public-address-range-delete (PUBLIC_ADDRESS_RANGE1 PUBLIC_ADDRESS_RANGE2 ...) [-f, --force] [--output JSON] [-q, --quiet]
    

    ここで、

    PUBLIC_ADDRESS_RANGE
    削除する公開アドレス範囲のIDまたは名前。
    -f, --force
    確認なしで操作を強制実行します。
    --output
    出力形式については、JSONのみがサポートされています。 次のいずれか: JSON。
    -q, --quiet
    詳細出力を抑制します。

コマンド例

公開アドレス範囲の削除 $par-id :

ibmcloud is public-address-range-delete $par-id

APIによる公開アドレス範囲の削除

作業を始める前に、 API環境 を設定してください。

パブリックアドレスの範囲を削除するには、以下の手順に従ってください

  1. アドレス範囲がVPCにバインドされている場合は、まずそのバインドを解除してください。 「 パブリックアドレス範囲のバインディング、アンバインディング、および移動 」を参照してください。

  2. アドレス範囲を削除します:

    curl -sX DELETE \
             "$vpc_api_endpoint/v1/public_address_ranges/$par_id?version=$api_version&generation=2" \
             -H "Authorization: Bearer $iam_token"
    

Terraformでパブリックアドレスの範囲を削除する

Terraformで特定のパブリックアドレス範囲を削除するには、以下のコマンドを実行する。 ibm_is_public_address_range.here 、Terraformの設定で定義したリソース名に置き換えてください:

terraform destroy --target ibm_is_public_address_range.here

.tf ファイルに定義されているすべてのリソースを削除するには:

terraform destroy -auto-approve

次のステップ