首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用API从Azure获取所有诊断设置

使用API从Azure获取所有诊断设置
EN

Stack Overflow用户
提问于 2019-12-21 00:54:43
回答 1查看 267关注 0票数 0

我想从我的订阅下的azure获取所有诊断设置。我要所有的功能要么启用要么禁用。我正在使用下面的API,但它没有帮助,因为它需要工作流程,而我没有工作流程。

https://docs.microsoft.com/en-us/rest/api/monitor/diagnosticsettings/list

我修改了它,并使用了下面的代码,它没有返回任何内容。就像在azure上一样,我总共有8个设置,其中1个是启用的,其他的是禁用的。

代码语言:javascript
复制
https://management.azure.com/subscriptions/{subscriptionId}/providers/microsoft.insights/diagnosticSettings?api-version=2017-05-01-preview
EN

回答 1

Stack Overflow用户

发布于 2019-12-21 01:16:56

我不认为你将能够在单个API调用中获取Azure订阅中所有资源的诊断设置。

从documentation link

获取指定资源的活动诊断设置列表。

你没有得到任何结果的原因是因为你正在尝试获取订阅资源的诊断设置,而AFAIK没有可以在订阅级别定义的诊断设置。

您需要做的是列出SUbscription中的所有资源,然后为每个资源单独获取诊断设置。

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

https://stackoverflow.com/questions/59428845

复制
相关文章

相似问题

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