共用方式為


Get-AzVirtualHubBgpConnection

Get-AzVirtualHubBgpConnection Cmdlet 會在虛擬 WAN 中樞取得虛擬 WAN 中樞 BGP 連線,或列出虛擬 WAN 中樞中的所有虛擬 WAN 中樞 BGP 連線。

語法

Get-AzVirtualHubBgpConnection
   -ResourceGroupName <String>
   -VirtualHubName <String>
   [-Name <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzVirtualHubBgpConnection
   [-Name <String>]
   -VirtualHub <PSVirtualHub>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzVirtualHubBgpConnection
   -ResourceId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzVirtualHubBgpConnection Cmdlet 會在虛擬 WAN 中樞取得虛擬 WAN 中樞 BGP 連線,或列出虛擬 WAN 中樞中的所有虛擬 WAN 中樞 BGP 連線。

範例

範例 1

New-AzResourceGroup -Location "West US" -Name "testRG"
$frontendSubnet = New-AzVirtualNetworkSubnetConfig -Name frontendSubnet -AddressPrefix "192.168.1.0/24"
$backendSubnet  = New-AzVirtualNetworkSubnetConfig -Name backendSubnet  -AddressPrefix "192.168.2.0/24"
$remoteVirtualNetwork = New-AzVirtualNetwork -Name "testVirtualNetwork" -ResourceGroupName "testRG" -Location "West US" -AddressPrefix "192.168.0.0/16" -Subnet $frontendSubnet,$backendSubnet
$virtualWan = New-AzVirtualWan -ResourceGroupName "testRG" -Name "testWan" -Location "West US"
New-AzVirtualHub -VirtualWan $virtualWan -ResourceGroupName "testRG" -Name "testHub" -AddressPrefix "10.0.1.0/24"
$hubVnetConnection = New-AzVirtualHubVnetConnection -ResourceGroupName "testRG" -VirtualHubName "testHub" -Name "testVnetConnection" -RemoteVirtualNetwork $remoteVirtualNetwork
New-AzVirtualHubBgpConnection -ResourceGroupName "testRG" -VirtualHubName "testHub" -PeerIp 192.168.1.5 -PeerAsn 20000 -Name "testBgpConnection" -VirtualHubVnetConnection $hubVnetConnection

Get-AzVirtualHubBgpConnection -ResourceGroupName "testRG" -VirtualHubName "testHub" -Name "testBgpConnection"

Name                        : testBgpConnection
Id                          : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/bgpConnections/testBgpConnection
HubVirtualNetworkConnection : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/hubVirtualNetworkConnections/testVnetConnection
PeerAsn                     : 20000
PeerIp                      : 192.168.1.5

上述專案會在美國西部建立資源群組虛擬 WAN、虛擬 WAN 虛擬網絡、虛擬 WAN 中樞,並將 虛擬網絡 連線至 Azure 中該資源群組中的虛擬 WAN 中樞。 之後將會建立虛擬 WAN 中樞 BGP 連線,以將虛擬 WAN 中樞與部署在 虛擬網絡 中的網路設備對等互連。

建立虛擬 WAN 中樞 BGP 連線之後,它會使用其資源組名、虛擬 WAN 中樞名稱和 BGP 連線名稱取得 BGP 連線。

範例 2

Get-AzVirtualHubBgpConnection -ResourceGroupName "testRG" -VirtualHubName "testHub" -Name test*

Name                        : testBgpConnection1
Id                          : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/bgpConnections/testBgpConnection1
HubVirtualNetworkConnection : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/hubVirtualNetworkConnections/testVnetConnection
PeerAsn                     : 20000
PeerIp                      : 192.168.1.5

Name                        : testBgpConnection2
Id                          : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/bgpConnections/testBgpConnection2
HubVirtualNetworkConnection : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/virtualHubs/testHub/hubVirtualNetworkConnections/testVnetConnection
PeerAsn                     : 20000
PeerIp                      : 192.168.1.6

此 Cmdlet 會列出所有以「測試」開頭的虛擬 WAN 中樞 BGP 連線,其資源組名和虛擬 WAN 中樞名稱。

參數

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

資源名稱。

類型:String
別名:ResourceName, BgpConnectionName
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:True

-ResourceGroupName

資源組名。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-ResourceId

資源標識碼。

類型:String
別名:BgpConnectionId
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-VirtualHub

虛擬中樞資源。

類型:PSVirtualHub
別名:ParentObject, ParentVirtualHub
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-VirtualHubName

虛擬中樞名稱。

類型:String
別名:ParentResourceName, ParentVirtualHubName
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:True

輸入

PSVirtualHub

String

輸出

PSBgpConnection