Mit dem Cmdlet Set-AzExpressRouteGateway können Sie die Skalierungseinheiten für ein vorhandenes ExpressRouteGateway aktualisieren oder die Ressourcentags aktualisieren.
ResourceGroupName : testRG
Name : testergw
Id : /subscriptions/{subscriptionId}/resourceGroups/testRG/providers/Microsoft.Network/expressRouteGateways/testergw
Location : West US
MinScaleUnits : 3
Type : Microsoft.Network/expressRouteGateways
ProvisioningState : Succeeded
Im obigen Beispiel wird eine Ressourcengruppe "testRG", ein virtuelles WAN und ein virtueller Hub in West-US in dieser Ressourcengruppe in Azure erstellt.
Anschließend wird im Virtuellen Hub ein ExpressRoute-Gateway mit 2 Skalierungseinheiten erstellt, die dann in 3 Skalierungseinheiten geändert werden.
Beispiel 2: Konfigurieren Sie dieses Gateway so, dass Datenverkehr von nicht virtuellen Wan-Netzwerken akzeptiert wird.
Sie können entweder das Gateway abrufen, seine AllowNonVirtualWanTraffic-Eigenschaft konfigurieren und die Änderungen auf dem Gateway speichern, oder Sie können einfach den Schalter auf dem cmdlet Set-AzExpressRouteGateway verwenden.
# Option 1 - Retrieve the gateway object, configure it to allow traffic from VNets and persist those changes.
$gateway = Get-AzExpressRouteGateway -ResourceGroupName "resourceGroup001" -Name "gateway001"
$gateway.AllowNonVirtualWanTraffic = $true
$gateway = Set-AzExpressRouteGateway -InputObject $gateway
# Option 2 - Use the cmdlet switch
Set-AzExpressRouteGateway -ResourceGroupName "resourceGroup001" -Name "gateway001" -AllowNonVirtualWanTraffic $true
Beispiel 3: Konfigurieren Sie dieses Gateway, um den Datenverkehr von nicht virtuellen Wan-Netzwerken zu blockieren.
Sie können entweder das Gateway abrufen, seine AllowNonVirtualWanTraffic-Eigenschaft konfigurieren und die Änderungen auf dem Gateway speichern, oder Sie können einfach den Schalter auf dem cmdlet Set-AzExpressRouteGateway verwenden.
# Option 1 - Retrieve the gateway object, configure it to block traffic from VNets and persist those changes.
$gateway=Get-AzExpressRouteGateway -ResourceGroupName "resourceGroup001" -Name "gateway001"
$gateway.AllowNonVirtualWanTraffic = $false
$gateway = Set-AzExpressRouteGateway -InputObject $gateway
# Option 2 - Use the cmdlet switch
Set-AzExpressRouteGateway -ResourceGroupName "resourceGroup001" -Name "gateway001" -AllowNonVirtualWanTraffic $false
Parameter
-AllowNonVirtualWanTraffic
Bestimmt, ob dieses Gateway Datenverkehr von anderen VNets akzeptieren soll.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.