You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Azure虚拟网络网关获取虚拟网络名称及详情

获取Azure虚拟网络网关关联的虚拟网络名称

以下几种方法可以快速获取虚拟网络网关绑定的虚拟网络名称:

Azure 门户操作

  • 打开目标虚拟网络网关的概览页面,在页面中找到关联的虚拟网络板块(或进入左侧"设置"菜单选择"虚拟网络"),即可直接看到对应的虚拟网络名称。
  • 也可以查看网关的资源ID,格式类似/subscriptions/{订阅ID}/resourceGroups/{资源组}/providers/Microsoft.Network/virtualNetworks/{虚拟网络名称}/...,直接从ID中提取第9个斜杠分隔的字段就是虚拟网络名称。

Azure CLI 命令

执行以下命令,替换<网关名称>和<资源组名称>,直接输出虚拟网络名称:

az network vnet-gateway show --name <网关名称> --resource-group <资源组名称> --query 'virtualNetwork.id' --output tsv | cut -d '/' -f9

Azure PowerShell 命令

运行以下脚本,替换参数后即可得到虚拟网络名称:

$gateway = Get-AzVirtualNetworkGateway -Name <网关名称> -ResourceGroupName <资源组名称>
$vnetName = ($gateway.VirtualNetwork.Id -split '/')[8]
$vnetName

Azure REST API 调用

发送GET请求到网关的管理API端点(替换路径中的占位符):

GET https://management.azure.com/subscriptions/{订阅ID}/resourceGroups/{资源组名称}/providers/Microsoft.Network/virtualNetworkGateways/{网关名称}?api-version=2023-05-01

在返回的JSON响应里,找到virtualNetwork.id字段,拆分该ID字符串,第8个斜杠分隔的部分就是虚拟网络名称。

内容的提问来源于stack exchange,提问作者A A

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 07:14:58