部署专用端点并需要专用 IP 地址作为输出,但似乎无法正确获取值查询。 下面的结果是“模板输出'主机名'无效:语言表达式属性|'privateIPAddress'具有无效的数组索引..(代码:DeploymentOutputEvaluationFailed)
"value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('privateEndpointName'))).networkInterfaces.privateIPAddress]"
知道如何实现这一目标吗?
最佳答案
我很少有与私有(private) DNS 区域集成的私有(private)端点。
私有(private) IP 可在 customDnsConfigs
属性中找到(虽然不是网络专家,但它与网络接口(interface) IP 匹配)。
{
"value": "[reference(resourceId('Microsoft.Network/privateEndpoints', parameters('privateEndpointName')), '2021-08-01').customDnsConfigs[0].ipAddresses[0]]"
}
关于azure - ARM模板输出私有(private)端点的私有(private)IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72772829/