有没有一种方法可以将Arm模板传递给静态专用前端IP地址来创建应用程序网关?我看到快速入门模板中的示例使用
for _ in range(N):
x = Bernoulli(p)
if x == 1:
y = Bernoulli(p + rho * (1 - p))
else:
y = Bernoulli(p * (1 - rho))
print(x, y)
对于公共场所,但我不理解此处使用的“ id”。在模式示例中,我发现了这一点:
"frontendIPConfigurations": [
{
"name": "appGatewayFrontendIP",
"properties": {
"PublicIPAddress": {
"id": "[variables('appGwPublicIPRef')]"
}
}
}
],
但是我不知道哪种类型合适?
答案 0 :(得分:0)
首先,切勿使用arm模板架构(其垃圾)。仅使用rest api参考。这是一个有意义的示例链接:https://docs.microsoft.com/en-us/rest/api/application-gateway/applicationgateways/createorupdate#examples
这基本上是您需要做的:
{
"name": "name",
"properties": {
"privateIpAddress": "address",
"privateIpAllocationMethod": "Static",
"subnet": {
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', 'vnet', 'subnet'))]"
}
}
}
我认为,只有子网是必需的。
关于第二个问题,id是要附加到应用程序网关的公共IP地址的resourceId。