node.js - 附加到订阅下所有 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)
}
解决方案
没关系的家伙,文档真的很震惊,我浏览了源代码并想出了查询和运行一些服装代码进行过滤的方法
function getNSGAll(callback) {
return networkClient.networkSecurityGroups.listAll(callback);
}
推荐阅读
- c# - 随机“CALayerInvalidGeometry 原因:CALayer 位置包含 NaN”异常
- javascript - Three.js 模型加载问题
- java - 调用 SplashScreenActivity 后,应用程序最小化
- ios - 如何在文本字段中实现“使用键盘移动视图”功能
- sql - 两个不同的表之间不存在
- c++ - C++ 值初始化自定义容器的项
- ios - 按下按钮时无法播放声音
- uwp - 如何从 Windows IoT 后台应用程序扫描可用的 WiFi 网络?
- eslint - 在同一个项目中同时使用 ESLint 和 stylelint 是个好主意吗
- amazon-web-services - 将镶木地板复制到 Redshift 出现错误 1216 Missing newline: Unexpected character 0x15 found at location 4