我正在尝试使用 Azure CLI 更新 Azure 流量管理器端点,我运行以下代码:
az network traffic-manager endpoint update \
--name ${ENDPOINT_NAME} \
--profile-name ${PROFILE_NAME} \
--resource-group ${RESOURCE_GROUP} \
--type azureEndpoints \
--endpoint-status enabled \
--set targetResourceId=${INGRESS_IP_ID}
这些不同标志的值是通过先前的调用获得的,az network traffic-manager endpoint list
但是尝试将端点设置targetResourceId
为不同的资源失败并出现以下错误:
操作失败,状态为:“错误请求”。详细信息:端点“we”的“resourceTargetId”属性无效或缺失。必须仅为以下终结点类型指定该属性:AzureEndpoints、NestedEndpoints。您必须对它所引用的资源具有读取权限。
我可以绝对肯定地说,我尝试更新的端点是 AzureEndpoint,并且我尝试将其设置为的资源与端点本身存在于同一位置。我查看了文档并尝试用谷歌搜索这个错误,但到目前为止还没有发现任何有用的东西。