Condividi tramite


Update-AzNetworkVirtualApplianceConnection

Aggiornare o modificare una risorsa Connessione appliance virtuale di rete.

Sintassi

Update-AzNetworkVirtualApplianceConnection
      -ResourceGroupName <String>
      -VirtualApplianceName <String>
      -Name <String>
      [-RoutingConfiguration <PSRoutingConfiguration>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzNetworkVirtualApplianceConnection
      -VirtualAppliance <PSNetworkVirtualAppliance>
      -Name <String>
      [-RoutingConfiguration <PSRoutingConfiguration>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzNetworkVirtualApplianceConnection
      -VirtualApplianceResourceId <String>
      -Name <String>
      [-RoutingConfiguration <PSRoutingConfiguration>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Update-AzNetworkVirtualAppliance Connessione iuon modifica una risorsa appliance virtuale di rete Connessione ion.

Esempio

Esempio 1

$rt1 = Get-AzVHubRouteTable -ResourceGroupName testrg -VirtualHubName vhub1 -Name "noneRouteTable"  
$routingconfig = New-AzRoutingConfiguration -AssociatedRouteTable $rt1.Id -Label @("none") -Id @($rt1.Id)       
Update-AzNetworkVirtualApplianceConnection -ResourceGroupName testrg -VirtualApplianceName nva -Name defaultConnection -RoutingConfiguration $routingconfig

Name                   : defaultConnection
ProvisioningState      : Succeeded
EnableInternetSecurity : False
BgpPeerAddress         : {10.2.112.5, 10.2.112.6}
Asn                    : 64512
TunnelIdentifier       : 0
RoutingConfiguration   : {
                           "AssociatedRouteTable": {
                             "Id": "/subscriptions/{subscriptionId}/resourceGroups/testrg/providers/Microsoft.Network/virtualHubs
                         /vhub1/hubRouteTables/noneRouteTable"
                           },
                           "PropagatedRouteTables": {
                             "Labels": [
                               "none"
                             ],
                             "Ids": [
                               {
                                 "Id": "/subscriptions/{subscriptionId}/resourceGroups/testrg/providers/Microsoft.Network/virtualHubs
                         /vhub1/hubRouteTables/noneRouteTable"
                               }
                             ]
                           },
                           "InboundRouteMap": {},
                           "OutboundRouteMap": {}
                         }

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Non chiedere conferma se si desidera sovrascrivere una risorsa

Tipo:SwitchParameter
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della risorsa.

Tipo:String
Aliases:ResourceName, NetworkVirtualApplianceConnectionName
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:True

-ResourceGroupName

Il nome del gruppo di risorse.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-RoutingConfiguration

Configurazione del routing per questa connessione nva

Tipo:PSRoutingConfiguration
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualAppliance

Oggetto appliance virtuale di rete padre per questa connessione.

Tipo:PSNetworkVirtualAppliance
Aliases:ParentNva, NetworkVirtualAppliance
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-VirtualApplianceName

Nome dell'appliance virtuale di rete padre.

Tipo:String
Aliases:ParentNvaName, NetworkVirtualApplianceName
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

-VirtualApplianceResourceId

ID risorsa dell'appliance virtuale di rete padre per questa connessione.

Tipo:String
Aliases:ParentNvaId, NetworkVirtualApplianceId
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

Input

PSNetworkVirtualAppliance

String

Output

PSNetworkVirtualApplianceConnection