Update-AzVirtualHubBgpConnection
Update-AzVirtualHubBgpConnection Cmdlet 會更新現有的 HubBgpConnection 資源 (虛擬 WAN 中樞 BGP 連線)。
語法
ByVirtualHubNameByHubVirtualNetworkConnectionObject (預設值)
Update-AzVirtualHubBgpConnection
-ResourceGroupName <String>
-VirtualHubName <String>
-Name <String>
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnection <PSHubVirtualNetworkConnection>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Update-AzVirtualHubBgpConnection
-ResourceGroupName <String>
-VirtualHubName <String>
-Name <String>
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnectionId <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Update-AzVirtualHubBgpConnection
-Name <String>
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnection <PSHubVirtualNetworkConnection>
-VirtualHub <PSVirtualHub>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Update-AzVirtualHubBgpConnection
-Name <String>
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnectionId <String>
-VirtualHub <PSVirtualHub>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Update-AzVirtualHubBgpConnection
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnection <PSHubVirtualNetworkConnection>
-ResourceId <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Update-AzVirtualHubBgpConnection
-PeerIp <String>
-PeerAsn <UInt32>
-VirtualHubVnetConnectionId <String>
-ResourceId <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionObject
Update-AzVirtualHubBgpConnection
-VirtualHubVnetConnection <PSHubVirtualNetworkConnection>
-InputObject <PSBgpConnection>
[-PeerIp <String>]
[-PeerAsn <UInt32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionResourceId
Update-AzVirtualHubBgpConnection
-VirtualHubVnetConnectionId <String>
-InputObject <PSBgpConnection>
[-PeerIp <String>]
[-PeerAsn <UInt32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ByHubBgpConnectionObject
Update-AzVirtualHubBgpConnection
-InputObject <PSBgpConnection>
[-PeerIp <String>]
[-PeerAsn <UInt32>]
[-VirtualHubVnetConnection <PSHubVirtualNetworkConnection>]
[-VirtualHubVnetConnectionId <String>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update-AzVirtualHubBgpConnection Cmdlet 會更新現有的 HubBgpConnection 資源 (虛擬 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
Update-AzVirtualHubBgpConnection -ResourceGroupName "testRG" -VirtualHubName "testHub" -PeerIp 192.168.1.6 -PeerAsn 20000 -Name "testBgpConnection" -VirtualHubVnetConnection $hubVnetConnection
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.6
上述內容會在美國西部建立資源群組、虛擬 WAN、虛擬網路、虛擬 WAN 中樞,並將虛擬網路連線到 Azure 中該資源群組中的虛擬 WAN 中樞。 之後會建立虛擬 WAN 中樞 BGP 連線,以將虛擬 WAN 中樞與虛擬網路中部署的網路設備對等互連。 然後,此虛擬 WAN 中樞 BGP 連線會更新為具有不同的對等 IP。
參數
-AsJob
在背景執行 Cmdlet
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
虛擬中樞 bgp 連線資源。
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionObject
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-Name
資源名稱。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: 資源名稱, Bgp連線名稱
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-PeerAsn
對等 ASN。
參數屬性
類型: UInt32
預設值: None
支援萬用字元: False
不要顯示: False
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-PeerIp
對等 IP。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-ResourceGroupName
資源組名。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-ResourceId
資源標識碼。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: Bgp連線標識符
參數集
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-VirtualHub
虛擬中樞資源。
參數屬性
類型: PSVirtualHub
預設值: None
支援萬用字元: False
不要顯示: False
別名: 父物件, 家長虛擬中心
參數集
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: True
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-VirtualHubName
虛擬中樞名稱。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
別名: 父資源名稱, ParentVirtualHubName
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-VirtualHubVnetConnection
VirtualHubVnetConnection 資源。
參數屬性
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionObject
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-VirtualHubVnetConnectionId
VirtualHubVnetConnection 資源識別碼。
參數屬性
類型: String
預設值: None
支援萬用字元: False
不要顯示: False
參數集
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionResourceId
Position: Named
必要: True
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。
指令未執行。
參數屬性
參數集
(All)
Position: Named
必要: False
來自管線的值: False
來自管線按屬性名稱的值: False
來自剩餘引數的值: False
CommonParameters
此 Cmdlet 支援常見參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters 。
輸出