问题标签 [powershell-az-module]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
169 浏览

azure-cli - 如何在分配了服务主体的 VM 中使用 pwsh 复制“az login -identity”

从具有系统分配的标识(不是用户分配的托管标识)的 VM 中。

我可以通过 az cli 通过键入进行身份验证,az login -identity并且可以基于对 VM 服务主体的 RoleAssignments 执行操作。

但是,当我尝试使用 pwsh 执行相同操作时: Connect-AzAccount -Identity出现错误:

但是,如果我Connect-AzAccount -Identity在它似乎工作后立即运行第二次:

我可以做些什么来避免显示此警告吗?

0 投票
1 回答
73 浏览

azure - Azure 的解决方案:New-AzCdnProfile:操作返回无效状态代码“BadRequest”

我正在使用即用即付订阅,并且我正在使用下面的 Powershell 命令来创建 cdn 配置文件。

它以非常少的信息作为错误返回给我。

0 投票
1 回答
136 浏览

azure - 如何使用单个 powershell 命令或脚本清理多个 Azure 资源?

我正在尝试清理 Azure 订阅中未使用的资源。每个订阅大约有 80-90 个资源。可以一一选择和搜索并删除它们。无论如何要导出资源名称并调用“az resource delete”或类似的东西来删除我需要删除的资源?

我尝试了以下

  1. 首先我设置帐户: az account set -s subscription_ID

  2. 设置资源组:az configure --defaults group=testrg

  3. 我正在运行命令: az resource delete -n testvnet --resource-type "Microsoft.Network/virtualNetworks" 但这允许我一次只删除 1 个资源,我需要继续添加名称。

我可以在单个命令中传递多个资源名称,还是可以上传包含资源名称、资源类型的 CSV,然后删除文件中的所有资源?

0 投票
0 回答
155 浏览

azure - 无法将文件上传到 Azure 文件共享

我正在尝试将 csv 文件上传到 azure 文件共享。以下是我正在使用的 cmdlet:

但我收到以下错误:

Set-AzStorageFileContent:无法绑定参数“共享”。无法将类型“Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel.AzureStorageFileShare”的“Microsoft.WindowsAzure.Commands.Common.Storage.ResourceModel.AzureStorageFileShare”值转换为类型“Microsoft.Azure.Storage.File.CloudFileShare”。在行:13 字符:37

    • CategoryInfo : InvalidArgument: (:) [Set-AzStorageFileContent], ParameterBindingException
    • fullyQualifiedErrorId:CannotConvertArgumentNoMessage,Microsoft.WindowsAzure.Commands.Storage.File.Cmdlet.SetAzureStorageFileContent
0 投票
2 回答
126 浏览

azure - Connect-AzAccount 提示问题

当我使用 Connect-AzAccount 时,会在诸如窗口之类的浏览器中打开一个提示(无法确定它是哪个浏览器)。它正确地跟随,直到它到达组织的登录页面。然后提交按钮不起作用。还有一个应该遵循的第 3 方身份验证,但我们还没有到达那里。

现在,如果我给出 Connect-AzAccount -Credential $Credential -Subscription $subscription(没有提示),那么我会收到错误“无法验证或授权安全令牌。”。

如何解决这个问题?

0 投票
1 回答
14 浏览

powershell - Powershell Get-AzkeyVault 访问策略不可见

这是我的代码的一部分

这将导致 $keyVault 成为 PSKeyVaultIdentityItem 类,并且输出显示

但是,我的 AccessPolicies 属性在哪里。当我计数时,我得到 0,尽管在门户中我看到了几个......

克鲁,哈里