将VM添加到Azure App Gateway python

时间:2018-01-22 06:55:24

标签: python azure-virtual-machine azure-application-gateway

如何通过Python SDK for Azure将现有VM添加到现有App网关?

我已经查看了this,并且也使用它来以编程方式创建应用网关,但是如何将新创建的虚拟机添加到现有网关?

1 个答案:

答案 0 :(得分:0)

您可以查看answer

注意:首先,您现有的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"
    }]
}],

选中example

如果要将VM的nic添加到应用程序网关,则需要使用如下所示:

"backend_address_pools": [{
    "name": appgateway_backend_pool_name,
    "backend_ip_configurations": [{
        "id": "/subscriptions/**********/resourceGroups/shuiapplication/providers/Microsoft.Network/networkInterfaces/shui361/ipConfigurations"
    }]
}],

在此link中查看Python SDK。