プライベート ネットワークをプロビジョニングし、オンプレミスのデータセンターに必要に応じて接続するために使用する Azure ネットワーク サービス。
Azure AI Foundry削除後にSubnetのService Association Link(legionservicelink)が残り、Subnetを削除できない
Kuma
20
評価のポイント
こんにちは。
Azure AI FoundryのVNet統合を検証していたところ、リソース削除後にSubnetを削除できなくなる問題が発生しました。
環境
- リソースグループ:
rg-kumano - 仮想ネットワーク:
vnet-kumano - サブネット:
subnet-192-255
Azure AI FoundryのVNet統合を設定するため、Subnetに以下の委任を設定しました。
Microsoft.App/environments
その後、検証終了後にAzure AI Foundry関連リソースをリソースグループ削除により削除しました。
しかし、Subnetだけが削除できない状態になっています。
発生しているエラー
Subnet削除時:
(InUseSubnetCannotBeDeleted)
Subnet subnet-192-255 is in use by
/subscriptions/8de3116a-e1e1-4c5d-98cb-3ae57fc2ad2d/resourceGroups/rg-kumano/providers/Microsoft.Network/virtualNetworks/vnet-kumano/subnets/subnet-192-255/serviceAssociationLinks/legionservicelink
and cannot be deleted.
また、Subnetの委任を削除しようとすると以下のエラーになります。
Subnet /subscriptions/8de3116a-e1e1-4c5d-98cb-3ae57fc2ad2d/resourceGroups/rg-kumano/providers/Microsoft.Network/virtualNetworks/kumano/subnets/subnet-192-255 requires any of the following delegation(s) [Microsoft.App/environments] to reference service association link
/subscriptions/8de3116a-e1e1-4c5d-98cb-3ae57fc2ad2d/resourceGroups/rg-kumano/providers/Microsoft.Network/virtualNetworks/kumano/subnets/subnet-192-255/serviceAssociationLinks/legionservicelink.
Those delegations are either missing or getting deleted from subnet.
確認したこと
現在、Microsoft.App/environments のリソースが残っていないことを確認しています。
実行:
az resource list `
--resource-type Microsoft.App/environments `
-o json
結果:
[]
また、Microsoft.App関連リソースも確認しました。
az resource list `
--query "[?contains(type, 'Microsoft.App')]" `
-o table
結果:
該当リソースなし
現在のSubnet状態
Subnet情報を見ると、以下が残っています。
"delegations": [
{
"serviceName": "Microsoft.App/environments"
}
],
"serviceAssociationLinks": [
{
"name": "legionservicelink",
"allowDelete": false,
"linkedResourceType": "Microsoft.App/environments"
}
]
Microsoft.App/environments の実体は存在しないため、孤立したService Association Linkが残っている状態ではないかと考えています。
質問
削除済みリソースに関連する serviceAssociationLinks/legionservicelink を削除する方法はありますでしょうか。
または、この状態からSubnetの委任解除・Subnet削除を行うための復旧方法をご存じでしたら、ご教示いただけますでしょうか。
よろしくお願いいたします。
Azure Virtual Network
Azure Virtual Network
サインインして回答する