LoginSignup
2
1

More than 1 year has passed since last update.

Azure Private DNS Zone リソースが削除できない (できた)

Posted at

はじめに

Private Endpoint を使ったり使わなかったりといった検証を行っていました。
Private Endpoint リソースを削除し、その後いっしょに作られた Private DNS Zone リソースを削除しようとするが、なぜかできず... :scream:

image.png

以下のように「ネストされたリソースが削除される前に、リソースを削除できません。」というエラーで失敗します。

privatelink.agentsvc.azure-automation.net: Can not delete resource before nested resources are deleted. (コード: CannotDeleteResource)

Private Endpoint リソースは削除済みなので、関連するリソースはもうないと思うのだが、どうしても Private DNS Zone リソースが削除できません。コマッタ。 :cold_sweat:

補助的なリソース

Azure ポータルの既定では、一部のリソースが表示されないものがありました。その「一部のリソース」とは、「Azure インフラで作成、管理された補助的なリソース」です。

表示させるには

Azure ポータルで「補助的なリソース」を表示させるには、[非表示の型の表示 (Show hidden types)] チェックボックスにチェックを付けると表示されます。

image.png

上図のように、非表示だった Private DNS Zone リソースに関連する補助的なリソースが表示されました。

解決方法

ということで、以下のような手順で削除できました。:grin:

  1. はじめに、[非表示の型の表示 (Show hidden types)] チェックボックスにチェックを付ける :white_check_mark:
    image.png

  2. 次に、Private DNS Zone リソースに関連する補助的なリソースを削除する :negative_squared_cross_mark:
    image.png

  3. 最後に、Private DNS Zone リソースを削除する :negative_squared_cross_mark:
    image.png

  4. 無事に削除できました :clap:
    image.png

まとめ

ここでは Private DNS Zone リソースの削除の話でしたが、これに限らず、同じような場面に遭遇したら [非表示の型の表示 (Show hidden types)] チェックボックスにチェックを付けて、非表示だった関連するリソースが存在するか確認すれば良いですね。:thumbsup:

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1