首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure租户中所有SItes的列表

Azure租户中所有SItes的列表
EN

Stack Overflow用户
提问于 2020-02-05 15:04:18
回答 3查看 284关注 0票数 0

我想知道Azure中当前与我们的Azure租户关联的所有站点,包括完整URL、azure web应用程序、azure SQL、存储帐户、Datalake、Cosmosdb、容器注册表尝试的Get-AzureADTenantDetail以及az资源列表,但无法找到它

任何Powershell脚本都会有所帮助

EN

回答 3

Stack Overflow用户

发布于 2020-02-05 15:10:13

您可以使用

Azure CLI

代码语言:javascript
复制
az resource list

Powershell

代码语言:javascript
复制
Get-AzureRmResource
票数 0
EN

Stack Overflow用户

发布于 2020-02-05 15:56:33

你可以使用Get-AzureRmResource获取Azure订阅中的资源列表。默认情况下,此Cmdlet将列出Azure订阅中的所有资源。要获取特定资源类型的列表,可以指定OData筛选器查询。

例如,下面的Cmdlet将列出Azure订阅中的所有存储帐户和webapps:

代码语言:javascript
复制
Get-AzureRmResource -ODataQuery "ResourceType eq 'Microsoft.Storage/storageAccounts' or ResourceType eq 'Microsoft.Web/sites'" | ft

您需要为要查找的每种资源找到适当的资源类型值。

另一件要注意的事情是,此Cmdlet的作用域是单个Azure订阅。如果你的Azure租户用作多个订阅的身份验证/授权源,则需要分别为每个订阅运行此Cmdlet。

票数 0
EN

Stack Overflow用户

发布于 2021-04-03 00:59:35

如果您有多个租户,您可以在租户之间切换,并通过以下方式获取其中的资源(逐个订阅)

-Tenant -azaccount连接不同的租户id

$context =获取不同租户id中的订阅id

set-azcontext $context

get-azresource > resources.tenantname.subcription.txt

其中tenantname和subscription是英文形式的租户和订阅的名称(而不是id的名称)。

您可能不应该再使用这些azurerm命令,它们将在2024年的某个时候停止工作。使用az等效项(基本上用az替换azurerm (是的,我可以删除urerm,但这似乎更奇怪!)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60070500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档