问题标签 [azure-rest-api]

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 回答
303 浏览

azure - 如何使用 python 为任何资源以及“标签”生成 Azure 日志活动数据报告?

我的同事使用下面的 powershell 查询来检索过去 4 天(不包括今天)的日志数据,这些数据匹配资源的操作并收集诸如 EventTimeStamp、Caller、SubscriptionId 等功能。

我是 azure 的新手,想生成一个报告,我还可以在该报告中获取过去 90 天内资源的“标签”名称和值。对此的 powershell 查询将是什么?我也可以使用 python 来查询这些数据吗?我尝试搜索文档但无法深入研究,因此如果有人可以将我重定向到正确的位置,那将会很有帮助。

0 投票
0 回答
378 浏览

azure - 无法为主题创建事件订阅

我正在尝试使用参考上述链接的 rest api 创建事件订阅。

https://docs.microsoft.com/en-us/rest/api/eventgrid/version2019-06-01/eventsubscriptions/createorupdate#eventsubscriptionprovisioningstate

它确实将“provisioningState”显示为“正在创建”,并且有一段时间我还可以在门户网站上看到它正在创建但几分钟后它显示。

写入订阅 - 在门户网站上失败并且订阅消失。并且可以看到下面的日志

但我可以从门户创建。只有 API 有问题。

0 投票
2 回答
1721 浏览

azure - 如何使用 Azure 应用配置 REST API

试图弄清楚如何使用 Azure AppConfiguration REST API(主要用于检索和创建键值)。到目前为止,我找到了两个信息来源:Configuration Stores REST API docs这个 GitHub repo Azure App Configuration

这两个来源如何相互对应?他们显然描述了一些不同的 AppConfig REST API。

我设法使用这种类型的 URI 和 AAD 授权从我的 AppConfig 存储中检索值, https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}/listKeyValue?api-version=2019-10-01但它只允许获取一个特定键的一个值。

另一种方法使用基于 AppConfig 端点的 URI,{StoreName}.azconfig.io/kv/...并且必须有更灵活的方式来检索数据。但我不能让它工作。我试着按照指示去做。我尝试使用 AAD 令牌向这个 URI 发出请求,就像我对第一种类型的 API 所做的那样。在这两种情况下,我都会收到 401 身份验证错误。谁能分享一些详细的工作示例(Powershell,Postman)?任何帮助,将不胜感激。

0 投票
2 回答
5305 浏览

c# - 如何在 C# 中调用 Azure Rest API

我是 C# 世界的新手。我有一个项目,我需要从 700 多个订阅中收集所有区域的 Azure 计算使用配额。我使用 PowerShell (Get-AzVMusage) 轻松完成了它。

我必须使用 C# 来完成。我想我需要使用 Rest API。(我对实现这一目标的另一种方式持开放态度)。

Azure 休息 API:GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/usages?api-version=2019-12-01

如何使用上述 Rest API 获取结果?一旦我从这个 Rest API 获得结果,我就可以将我的业务逻辑放在它上面来执行数据聚合,并通过 700 多个订阅循环它并将数据转储到 SQL-MI 中。

0 投票
1 回答
174 浏览

azure - 从本地部署在 Azure 上进行托管的 REST API 调用的先决条件是什么?

我是 Azure 的新手,需要一些帮助来了解在 Azure 上进行 REST API 调用的先决条件。

  1. 我们是否需要更改安全/防火墙/网关来进行 API 调用?
  2. 如何验证请求?
0 投票
2 回答
596 浏览

azure - 无法通过 powershell 脚本删除 azure devops 中的测试用例

我已经检查了如何在 Azure DevOps 中删除多个测试用例

它对我不起作用。

单独使用 PowerShell 脚本,我想在 Azure DevOps 中一次性删除多个测试用例。目前,门户网站一次只允许删除一个。

我已经尝试过以下方式,并引发异常。

它会引发如下错误- 在此处输入图像描述

即使尝试使用新的 api 版本,同样的错误也会出现 -

附上 ref- 的错误

任何人都可以帮助解决这个问题吗?提前致谢。

对于 ref,无论如何简单的 GET rest api 调用都可以正常工作。我已经尝试过以下一个,并且工作正常。

甚至使用 fiddler 并尝试捕获错误日志 - 也附上这些 在此处输入图像描述 在此处输入图像描述

0 投票
2 回答
427 浏览

azure - Azure 资源图资源管理器中缺少资源 createdTime 属性

我正在尝试createdTime通过 Azure Resource Graph Explorer 获取 Azure 资源的字段,似乎 Azure Resource Graph Explorer 不支持此值。我在任何地方都找不到它。

奇怪的是resources端点确实有这个值,所以它确实存在于某个地方。在此处查看此端点的文档:https ://docs.microsoft.com/en-us/rest/api/resources/resources/list (查看 $expand URI 参数)。我测试了这个端点并且它有效。我可以在一个订阅中查看我所有资源的 createdTime。

那么为什么 Resource Graph Explorer 没有/公开这个字段呢?

0 投票
2 回答
399 浏览

azure - 如何在不提及 buildId 的情况下通过 REST API 从 Azure DevOps 下载最新的构建工件?

文档中提到的 URl:GET https://dev.azure.com/ {organization}/{project}/_apis/build/builds/{buildId}/artifacts?artifactName={artifactName}&api-version=4.1

如何通过 REST API 获取 buildid 或者我们可以在没有 buildId 的情况下下载工件

0 投票
1 回答
579 浏览

azure-devops - 如何使用 Azure REST API 获取 ADO 项目的项目管理员

我需要找到我组织中每个 ADO 项目的项目管理员并准备一份报告。我尝试在 MSDN 文档中搜索 Azure Rest API 方法,但遗憾的是找不到任何方法。请指教。

0 投票
1 回答
72 浏览

azure-functions - Azure REST API“listsecrets”为具有自定义路由的函数返回不正确的触发 URL

使用 Azure REST API 检索函数应用程序中特定函数的listsecrets触发器 URL 时,如果定义了自定义函数,终结点会返回不正确的触发器 URL route

例如,采用一个名为Health-

也采用相同的基本功能,但添加自定义路由(澄清 - 我没有两个名称相同但路由不同的功能,这是我稍后决定添加自定义路由的相同功能) -

如果您要使用文档listsecrets中描述的端点和上述任一示例,则会返回完全相同的触发 URL -

Azure 门户中提供的 URL 包含自定义路由,因此必须有获取它的方法。有人知道怎么做吗?无论哪种方式,在包含错误触发 URLtrigger_url的端点上包含一个属性似乎完全没有意义。listsecrets