如何解决如何删除 Azure 订阅级别部署的资源
到目前为止,我只在订阅级别部署包含单个资源组时看到了一种简单的方法。在这种情况下,删除 RG 将正确删除所有资源。
但是,如果订阅级部署创建了多个RG-s,删除它们的顺序应该由依赖顺序驱动,并且不容易发现。 此外,订阅级部署也可能创建其他资源,如 here 所列。
到目前为止我找不到任何好的方法。
解决方法
Azure 没有任何方法可以直接删除在订阅级别部署时部署的资源。
您可以寻找的替代方式
- Deployments-Get API 将为您提供作为部署一部分部署的资源 ID。
-
从 (1) 中收集所有资源 id
-
使用“Resources - Delete By Id”API 删除资源 ID(从 2 个)
删除https://management.azure.com/{resourceId}?api-version=2021-04-01
您可以使用上述方法/逻辑来构建脚本或一段代码来自动化整个过程。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。