Partager via


Update-AzVirtualHubBgpConnection

L’applet de commande Update-AzVirtualHubBgpConnection met à jour une ressource HubBgpConnection existante (connexion BGP hub Virtual WAN).

Syntaxe

ByVirtualHubNameByHubVirtualNetworkConnectionObject (Par défaut)

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

L’applet de commande Update-AzVirtualHubBgpConnection met à jour une ressource HubBgpConnection existante (connexion BGP hub Virtual WAN).

Exemples

Exemple 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

La section ci-dessus crée un groupe de ressources, Virtual WAN, Virtual Network, Virtual WAN Hub dans usa Ouest et connecte le réseau virtuel au hub Virtual WAN dans ce groupe de ressources dans Azure. Une connexion BGP du hub Virtual WAN est créée par la suite, qui homologuera le hub Virtual WAN avec l’appliance réseau déployée dans le réseau virtuel. Cette connexion BGP du hub Virtual WAN est ensuite mise à jour pour avoir une adresse IP d’homologue différente.

Paramètres

-AsJob

Exécuter l’applet de commande en arrière-plan

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-InputObject

Ressource de connexion bgp du hub virtuel.

Propriétés du paramètre

Type:PSBgpConnection
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:VirtualHubBgpConnection

Jeux de paramètres

ByHubBgpConnectionObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Nom de la ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ResourceName, BgpConnectionName

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PeerAsn

ASN d’homologue.

Propriétés du paramètre

Type:UInt32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PeerIp

Adresse IP d’homologue.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ResourceGroupName

Nom du groupe de ressources.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ResourceId

ID de ressource.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:BgpConnectionId

Jeux de paramètres

ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualHub

Ressource de hub virtuel.

Propriétés du paramètre

Type:PSVirtualHub
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ParentObject, ParentVirtualHub

Jeux de paramètres

ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualHubName

Nom du hub virtuel.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:ParentResourceName, ParentVirtualHubName

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualHubVnetConnection

Ressource VirtualHubVnetConnection.

Propriétés du paramètre

Type:PSHubVirtualNetworkConnection
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionObject
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualHubVnetConnectionId

ID de ressource VirtualHubVnetConnection.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ByVirtualHubNameByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByVirtualHubObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionResourceIdByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ByHubBgpConnectionObjectByHubVirtualNetworkConnectionResourceId
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

PSVirtualHub

PSBgpConnection

PSHubVirtualNetworkConnection

String

Sorties

PSBgpConnection