【问题标题】:How do you get and storage data from the usage details api using powershell in azure?如何在 Azure 中使用 powershell 从使用详情 API 获取和存储数据?
【发布时间】:2021-11-17 05:37:26
【问题描述】:

现在有点远了。

我做了以下事情:

  1. 在 Azure 中设置应用注册。
  2. 使用 get 请求使用迅雷客户端查询使用详情 api。

我现在正试图将它放入一个 powershell 脚本中。 我的调用休息方法出现“无法绑定参数 Uri”错误。 我已成功获得访问令牌,这是我坚持的下一步。

$Param = @{
   Method = 'Get'
   Uri = "https://management.azure.com/______/Microsoft.Consumption/usageDetails?..."
   Body = @{
         Authorization = $AccessToken
   }
}

$Execute = Invoke-RestMethod $Param

帮助?

编辑:将 Invoke-RestMethod $Param 更改为 @Param,但出现新错误:缺少代码身份验证失败授权标头。

【问题讨论】:

  • Invoke-RestMethod $Param 更改为Invoke-RestMethod @Param
  • 该死,没听懂,谢谢。

标签: azure powershell rest


【解决方案1】:

正文应该是标题。使用https://management.azure.com时,Access Token变量前面应该有Bearer。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-25
    • 1970-01-01
    • 2019-05-15
    • 1970-01-01
    • 2020-05-09
    • 2020-03-08
    相关资源
    最近更新 更多