我有一个Python程序,该程序以JSON格式为我提供了有关Azure中虚拟机规模集(VMSS)的不同VM实例的所有详细信息。但是,我想要一些(参数)来标识哪个实例的公共IP。
该程序现在只列出了所有实例的公共IP。因此,让我们假设我想具体获得第三个实例的公共IP。
我该怎么办?
答案 0 :(得分:1)
这是一个示例Python程序,其中列出了与公共IP配对的实例ID:https://github.com/gbowerman/azurerm/blob/master/examples/list_vmss_pips.py-关键是实例ID嵌入在IP地址的资源名称中。
*请务必注意,这不是python的官方Azure SDK
答案 1 :(得分:0)
问题不是真的有效。
实例全部位于LoadBalancer的后面,从技术上讲,由于源NAT,主要的LoadBalancer IP是所有流量的传出公共IP。
但是,根据LoadBalancer规则或NAT规则,传入的公共IP可以是任何前端IP。
除非我丢失了某些内容,否则公共IP并没有真正与实例绑定。