パブリックアドレス範囲の削除
公開アドレス範囲の削除は、コンソール、CLI、API、Terraformで行えます。
コンソールでパブリックアドレスの範囲を削除する
IBM Cloud コンソールでパブリックアドレスの範囲を削除するには、以下の手順に従います:
- IBM Cloud コンソールから、 ナビゲーションメニューの
選択し、 [インフラストラクチャ
>[ ネットワーク ]>[ パブリックアドレス範囲]の順にクリックします。 VPCのパブリックアドレス範囲]ページが表示されます。
- 表のアドレス範囲の行をハイライトし、 アクションメニューから削除をクリックします
アクション。
- このアドレス範囲をVPCから削除することを確認するには、[ Delete] をクリックします。
CLIからパブリックアドレス範囲を削除する
コマンドラインからパブリックアドレスの範囲を削除するには、以下の手順に従います:
-
CLI 環境をセットアップします。
-
CLI環境にログインする。 パスワードを入力すると、使用するアカウントとリージョンの入力を求めるプロンプトが表示されます。
ibmcloud login --sso -
以下のコマンドを実行します。
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環境 を設定してください。
パブリックアドレスの範囲を削除するには、以下の手順に従ってください
-
アドレス範囲がVPCにバインドされている場合は、まずそのバインドを解除してください。 「 パブリックアドレス範囲のバインディング、アンバインディング、および移動 」を参照してください。
-
アドレス範囲を削除します:
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