【发布时间】:2022-11-13 22:21:47
【问题描述】:
我想使用这个 API:Subscription Diagnostic Settings - List,但是我在 Azure SDK 中找不到它。
试图查看@azure/arm-monitor,但只找到不适用于订阅资源的DiagnosticSettings,而且它们甚至没有相同的返回类型。我不知道还能去哪里看。
【问题讨论】:
我想使用这个 API:Subscription Diagnostic Settings - List,但是我在 Azure SDK 中找不到它。
试图查看@azure/arm-monitor,但只找到不适用于订阅资源的DiagnosticSettings,而且它们甚至没有相同的返回类型。我不知道还能去哪里看。
【问题讨论】:
在跟踪和错误之后,以下是正确的: 使用 diagnosticSettings 列表函数,在 resourceUri 中它应该是“subscriptions/${subscriptionId}”
const credentials = ...
const subscriptionId = ...
const monitor = new MonitorClient(credentials, subscriptionId)
const resourceUri = 'subscriptions/${subscriptionId}'
const subscriptionDiagnosticSettings = monitor.diagnosticSettings.list(resourceUri)
【讨论】: