NSG 规则附加到订阅下的所有 VM

NSG rules attached to all VM under a subscription

我有一个要求,我需要使用 azure node SDK 将 NSG 规则附加到订阅下的所有 VM/NIC。我浏览了 Node doc 但没有找到合适的方法。有什么我想念的吗?

我已经尝试使用下面的代码片段来获取所有 VM,但它不包括 NSG 详细信息,ComputeManagementClient/NetworkManagementClient 中是否有任何特定方法可以 return 我获得与 VM 对应的 NSG 详细信息或至少 return 特定 VM 的 NSG?提前致谢。

function getVMDetailsAll(callback) {
return computeClient.virtualMachines.listAll(callback)

}

没关系伙计们,文档真的很震撼,我查看了源代码并想出了查询的方法,运行 很少的服装代码可以过滤

function getNSGAll(callback) {
  return networkClient.networkSecurityGroups.listAll(callback);
}