当前位置: 首页 > 知识库问答 >
问题:

Azure中的私有endpoint

安浩瀚
2023-03-14

我正在尝试使用私有endpoint(启用预览)创建sql数据库

我发现以下错误:

{"code":"DeploymentFail","消息":"至少有一个资源部署操作失败。有关详细信息,请列出部署操作。有关使用详细信息,请参阅https://aka.ms/arm-debug。","详细信息":[{"code":"BadRequest","消息":"{\r\n\"错误\":{\r\n\"code\":\"Private ateEndpoint Cannot BeCreatedInSubnetThatHasNetworkPoliciesEn的\",\r\n\"消息\":\"Private endpoint /subscriptions/1efd84d6-173f-42cc-80db-7b2c17eb0edd/resourceGroup/eu_poland_general/提供商/Microsoft.网络/私有endpoint/plink私有endpoint不能在子网中创建 /subscriptions/1efd84d6-173f-42cc-80db-7b2c17eb0edd/resourceGroups/eu_poland_general/providers/Microsoft.网络/虚拟网络/plink-vnet-2/子网/plsubnet,因为它启用了私有endpoint网络策略。\",\r\n\"详细信息\": []\r\n}\r\n}"}]}

我尝试连接的虚拟网络子网似乎启用了某些选项。我已经浏览了门户中的所有选项,但找不到任何有用的东西

共有2个答案

薛华奥
2023-03-14

在门户中,我假设您正在从sql数据库创建中执行此操作。您应该能够在没有专用终结点的情况下创建sql数据库,然后使用单独的专用终结点创建,因为它将正确处理禁用专用终结点子网中的网络策略。可以在专用链接中心概述中找到作为第一个开始按钮创建的单个专用终结点。

端木淇
2023-03-14

从该错误消息中:privateEndpoint无法在已启用网络策略的子网中创建,

您可以使用Azure PowerShell或Azure CLI或模板禁用该子网中专用终结点的网络策略。

例如,使用Azure CLI,

az network vnet subnet update \ 
  --name default \ 
  --resource-group myResourceGroup \ 
  --vnet-name myVirtualNetwork \ 
  --disable-private-endpoint-network-policies true

 类似资料:
  • 我正在尝试下载我在几个密钥库中的证书,包括它们的私钥。通过Azure Portal,我可以在没有问题的情况下进行操作,只需进入密钥库,选择证书并点击“PFX/PEM格式下载”。 由于我必须在几个钥匙库上重复相同的操作,我正在寻找一种自动化的方法来完成它。到目前为止,我得出以下结论:

  • 尝试使用REST API将私有GitHub存储库导入Azure DevOps: https://docs.microsoft.com/en-us/rest/api/azure/devops/git/import%20requests/create?view=azure-devops-rest-6.0 不出所料,文档不起作用。 我在DevOps项目中有一个基于PAT的服务endpoint,它可以访问

  • 我也尝试了npm ursa模块,不幸的是没有成功。

  • 问题内容: 这是一个有趣的代码片段: 我知道子类不会继承其父级的私有成员,但是obj设法在其中调用它不应具有的访问权的方法。在编译时,obj是Superclass类型,在运行时是Subclass类型。 这可能与以下事实有关:对doSomething()的调用发生在驱动程序类内部,而该驱动程序类恰好是其自己的类(以及为什么可以首先调用doSomething()的原因)。 因此问题归结为,obj如何访

  • 问题内容: 我正在编写一个由两部分组成的小型Python模块: 一些定义公共接口的功能, 上述功能使用的实现类,但在模块外部没有意义。 首先,我决定通过在使用它的函数内部定义该实现类来“隐藏”该实现类,但这会影响可读性,并且如果多个函数重用同一类,则无法使用该实现类。 因此,除了注释和文档字符串外,是否存在将类标记为“私有”或“内部”的机制?我知道下划线机制,但是据我了解,它仅适用于变量,函数和方

  • 问题内容: 该文章已在了解新的访问说明很有帮助。它也给出了不同用途的一些例子和。 我的问题是-是不是仅在此文件中使用的函数上使用的功能与using相同? 问题答案: 现在是Swift早期发行版中的版本:可从同一源文件访问。现在,只能在声明的词法范围内访问标记为的声明。因此比更具限制性。 从 Swift 4开始, 如果扩展名是在同一源文件中定义的,则同一类型的扩展名可以访问类型内的私有声明。 示例(