我正在使用 Java SDK 来收集 Azure 虚拟机。但是我无法弄清楚与 VM 关联的 vnet/子网。SDK 不直接提供此信息,也不提供 REST API。
问问题
286 次
2 回答
0
我终于弄清楚并发布了答案。我们需要从与主网络接口关联的主 IP 配置中获取它。如果有人有更好的解决方案,请告诉我。
NicIPConfiguration ipConfiguration = virtualMachine.getPrimaryNetworkInterface().primaryIPConfiguration();
String vnet = ipConfiguration.networkId();
String subnet = ipConfiguration.subnetName();
于 2019-05-30T20:53:41.107 回答
0
获取与 VM 关联的 VNet 和子网名称
String vNet = virtualmachine.getPrimaryNetworkInterface().primaryIPConfiguration().getNetwork().name();
String subnet = virtualmachine.getPrimaryNetworkInterface().primaryIPConfiguration().subnetName();
于 2020-01-08T16:33:59.387 回答