我有一个虚拟网络 (Vnet),其内部有一个子网 (SVnet),我有一个私有 Api 管理 (Apim),其具有与 SVnet 关联的私有终结点,还有一个私有 Azure 功能 (AzFunc),其具有与 SVnet 关联的私有终结点.
需要澄清的是,Apim 和 AzFucn 都没有直接连接到 Vnet,也没有直接连接到 SVnet,它们只有到 SVnet 的专用端点。
¿通过此配置,APIM 可以访问 AzFunc 资源吗?
¿你能回答我的问题吗?
是的,Apim 和 Azure Func 可能具有与同一子网SVnet关联的专用端点,它们可以通过专用网络相互通信。
创建带有子网的虚拟网络,如下所示:
使用相同的虚拟网络创建了 Azure API 管理专用端点,如下所示:
现在我创建了具有相同
SVnet
的功能应用程序,如下所示:
APIM 和 AzFunc 都有连接到同一子网 (SVnet) 的专用端点,它们可以通过专用网络相互通信。 APIM 的专用端点将解析为子网内的 IP 地址,AzFunc 的专用端点也将解析为同一子网内的 IP 地址。
当我检查它成功解析的端点时,使用相同的 vnet 创建了虚拟机,如下所示: