首页 > 解决方案 > 附加到订阅下所有 VM 的 NSG 规则

问题描述

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

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

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

}

标签: node.jsazureazure-node-sdk

解决方案


没关系的家伙,文档真的很震惊,我浏览了源代码并想出了查询和运行一些服装代码进行过滤的方法

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

推荐阅读