自动化 Azure Cloud Shell 配置取消配置存储帐户
Automating Azure Cloud Shell provision deprovision storage account
需要管理 Azure Cloud Shell(ACS) 存储帐户。由于我们有大量使用 ACS 的用户,因此我们很难管理个人存储。
有时我们 运行 存储帐户配额不足。
有没有办法通过 ARM/PowerShell.
管理 ACS 存储
提前致谢。
据我了解,您想通过 PowerShell 管理所有 ACS 存储。 Azure 本身不提供这种功能,但每个 ACS 存储都分配了一个标签:ms-resource-usage:azure-cloud-shell
:
所以您可以通过下面的 PowerShell 列出所有这些:
Get-AzResource -Tag @{ "ms-resource-usage"= "azure-cloud-shell"} -ResourceType "Microsoft.Storage/storageAccounts"
结果:
以便您可以根据需要通过 PowerShell 管理它们。
如果您不想让用户创建新的ACS存储账户占用您订阅的存储账户配额,您可以创建一个Azure策略来禁止创建,详情参见 this official guide, and ask your users to use existing storage accounts。
需要管理 Azure Cloud Shell(ACS) 存储帐户。由于我们有大量使用 ACS 的用户,因此我们很难管理个人存储。 有时我们 运行 存储帐户配额不足。
有没有办法通过 ARM/PowerShell.
管理 ACS 存储提前致谢。
据我了解,您想通过 PowerShell 管理所有 ACS 存储。 Azure 本身不提供这种功能,但每个 ACS 存储都分配了一个标签:ms-resource-usage:azure-cloud-shell
:
所以您可以通过下面的 PowerShell 列出所有这些:
Get-AzResource -Tag @{ "ms-resource-usage"= "azure-cloud-shell"} -ResourceType "Microsoft.Storage/storageAccounts"
结果:
以便您可以根据需要通过 PowerShell 管理它们。
如果您不想让用户创建新的ACS存储账户占用您订阅的存储账户配额,您可以创建一个Azure策略来禁止创建,详情参见 this official guide, and ask your users to use existing storage accounts。