文件名称:AzSubscriptionCleaner:自动删除Azure订阅中无用的资源
文件大小:330KB
文件格式:ZIP
更新时间:2024-06-11 13:53:51
hacktoberfest hacktoberfest2020 PowerShell
Az订阅清洁器 保持Azure订阅“干净”的简单方法。 此操作按计划运行,并自动删除Azure订阅中的所有“过期”资源,仅此而已。 当资源的标签expireOn早于当前日期时,该资源将“过期”。 如何部署 此工具有两个版本。 一种利用Azure功能,另一种利用Azure自动化。 两者都是有效的选项,仅取决于您的喜好。 解决方案1: 使用PowerShell Azure函数创建的所有详细信息都可以在 解决方案2: Azure自动化运行手册将基于预定义的时间表执行PowerShell脚本。 所有详细信息都可以在 若要部署Azure订阅中的所有资源,只需单击“部署到Azure”按钮。 如何运作 默认情况下,该工具将在每天早上5点触发,并搜索所有带有expireOn带有过去值的资源,然后将其删除。 一旦所有“过期”资源都被删除。 它将搜索空的资源组并将其删除。 管理标签 为了能够删除某些资
【文件预览】:
AzSubscriptionCleaner-main
----.gitignore(121B)
----medias()
--------AzSubscriptionCleaner.png(174KB)
--------add-tag-portal.png(55KB)
----.all-contributorsrc(1015B)
----CONTRIBUTING.md(1KB)
----CODE_OF_CONDUCT.md(3KB)
----azure-function()
--------AzSubCleanerTimeTrigger()
--------.funcignore(38B)
--------README.md(1KB)
--------.vscode()
--------profile.ps1(883B)
--------modules()
--------host.json(73B)
--------proxies.json(72B)
--------requirements.psd1(233B)
----LICENSE(34KB)
----.github()
--------FUNDING.yml(722B)
----README.md(10KB)
----deployment()
--------test.ps1(818B)
--------exported()
--------debugTools.azcli(1KB)
--------deployFuncAzure.json(8KB)
----azure-automation()
--------SubCleaner.ps1(1KB)
--------README.md(2KB)