azure-cli - Azure 门户和 shell 之间的不同结果
问题描述
如果我运行 CLI 命令
az storage account list
从https://shell.azure.com我得到结果 [] 即找不到存储帐户
但是,如果我切换到https://portal.azure.com,我可以看到列出的 22 个存储帐户。
谁能解释为什么我会为同一个经过身份验证的帐户得到不同的结果。
解决方案
如果您的存储帐户是 ARM(Azure 资源管理器)模型,则两个结果应该相同。
1.确保你已经勾选了它们subscription
,在云shell中,你可以使用az account show
它来获取它。
2.az storage account list
仅用于ARM
,如果您的存储帐户是classic
,则不会返回。
推荐阅读
- python - 如何更改交互式缩放矩形的颜色?
- c - 将函数的返回值存储在数组中
- angular - 如何同时实时运行 Angular 服务、测试和 lint?
- shell - 请求端口时启动服务
- apache-spark - 如何在 Spark 3 中查看推送和分区过滤器
- javascript - 回调问题 - 回调不是函数
- c - C : 使用do-while,程序不会停下来得到需要评估的问题的答案
- python - python中的向量化——参数范围的多维矩阵
- xcode - MacOS 在后台没有响应 MPRemoteCommandCenter 命令
- python - Tkinter - 在输入框中输入后未返回用户输入