我在创建 Azure 自动化帐户时收到以下错误。
{ "status": "Failed", "error": { "code": "DeploymentFailed", "message": "至少一项资源部署操作失败。请列出部署操作以了解详细信息。请参阅https://aka。 ms/DeployOperations了解使用详细信息。", "details": [ { "code": "BadRequest", "message": "{\r\n "error": {\r\n "code": "InvalidPrivateDnsZoneIds", \r\n "message": "私有 DNS 区域组 /subscriptions/012a3201-bf61-4cd6-b0cb-05213d7410b4/resourceGroups/AzureAutomation/providers/Microsoft.Network/privateEndpoints/AVD-Auto/privateDnsZoneGroups/default 具有无效的私有 DNS 区域ids .",\r\n "详细信息": []\r\n }\r\n}" } ] } }
此错误表明对私有 DNS 区域的引用不正确。考虑下面的二头肌示例:
resource privateDnsZone 'Microsoft.Network/privateEndpoints/privateDnsZoneGroups@2020-11-01' = {
parent: appPrivateEndpoint_resource
name: 'default'
properties: {
privateDnsZoneConfigs: [
{
name: 'privatelink_azurewebsites_net'
properties: {
privateDnsZoneId: resourceId(dnsZoneSubscriptionId, dnsZoneResourceGroup, 'Microsoft.Network/privateDnsZones', dnsZoneName)
}
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
dnsZoneName必须存在于id 为dnsZoneSubscriptionId 的订阅中的资源组dnsZoneResourceGroup中
如果其中任何一个错误,您最终会尝试链接到不存在的私有 DNS 区域,此时就会发生错误。
privateDnsZoneId可能有硬编码的资源 Id 引用。如果是这种情况,请尝试找出它所引用的订阅/资源组,并检查私有 DNS 区域是否确实存在。如果没有,您将需要更改对该区域实际所在位置的引用,或者创建私有 DNS 区域(如果尚不存在)。
| 归档时间: |
|
| 查看次数: |
4382 次 |
| 最近记录: |