如何通过适用于 Azure 的 Python SDK 将现有 VM 添加到现有应用程序网关?
我已经看过这个并使用它以编程方式创建应用程序网关,但是如何将新创建的虚拟机添加到现有网关?
如何通过适用于 Azure 的 Python SDK 将现有 VM 添加到现有应用程序网关?
我已经看过这个并使用它以编程方式创建应用程序网关,但是如何将新创建的虚拟机添加到现有网关?
你可以检查这个答案。
注意:首先,您现有的 VM 应该在您的应用程序网关的 VNet 中。
如果将 VM 的公共 IP 添加到应用程序,则可以使用如下:
"backend_address_pools": [{
"name": appgateway_backend_pool_name,
"backend_addresses": [{
"ip_address": "10.1.0.4"
}, {
"ip_address": "10.1.0.5"
}]
}],
检查这个例子。
如果要将 VM 的 nic 添加到应用程序网关,则需要使用如下:
"backend_address_pools": [{
"name": appgateway_backend_pool_name,
"backend_ip_configurations": [{
"id": "/subscriptions/**********/resourceGroups/shuiapplication/providers/Microsoft.Network/networkInterfaces/shui361/ipConfigurations"
}]
}],
在此链接中检查 Python SDK 。