Delen via


Set-AzVirtualNetwork

Hiermee werkt u een virtueel netwerk bij.

Syntaxis

Set-AzVirtualNetwork
   -VirtualNetwork <PSVirtualNetwork>
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

De cmdlet Set-AzVirtualNetwork werkt een virtueel netwerk bij.

Voorbeelden

Voorbeeld 1: Hiermee maakt u een virtueel netwerk en verwijdert u een van de subnetten

New-AzResourceGroup -Name TestResourceGroup -Location centralus ## Create resource group 
$frontendSubnet = New-AzVirtualNetworkSubnetConfig -Name frontendSubnet -AddressPrefix "10.0.1.0/24" ## Create frontend subnet 
$backendSubnet = New-AzVirtualNetworkSubnetConfig -Name backendSubnet -AddressPrefix "10.0.2.0/24" ## Create backend subnet

$virtualNetwork = New-AzVirtualNetwork -Name MyVirtualNetwork -ResourceGroupName TestResourceGroup `
    -Location centralus -AddressPrefix "10.0.0.0/16" -Subnet $frontendSubnet,$backendSubnet ## Create virtual network

Remove-AzVirtualNetworkSubnetConfig -Name backendSubnet -VirtualNetwork $virtualNetwork ## Remove subnet from in memory representation of virtual network

$virtualNetwork | Set-AzVirtualNetwork ## Remove subnet from virtual network

In dit voorbeeld wordt een virtueel netwerk met de naam TestResourceGroup gemaakt met twee subnetten: frontendSubnet en backendSubnet. Vervolgens wordt het back-endSubnet-subnet verwijderd uit de in-memory weergave van het virtuele netwerk. De cmdlet Set-AzVirtualNetwork wordt vervolgens gebruikt om de gewijzigde status van het virtuele netwerk aan de servicezijde te schrijven. Wanneer de cmdlet Set-AzVirtualNetwork wordt uitgevoerd, wordt het backendSubnet verwijderd.

Parameters

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VirtualNetwork

Hiermee geeft u een virtueel netwerkobject dat de status aangeeft waarop het virtuele netwerk moet worden ingesteld.

Type:PSVirtualNetwork
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

PSVirtualNetwork

Uitvoerwaarden

PSVirtualNetwork