Set-AzVirtualNetwork
Hiermee werkt u een virtueel netwerk bij.
Syntax
Default (Standaard)
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 Set-AzVirtualNetwork cmdlet 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
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Parametereigenschappen
| Type: | IAzureContextContainer |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | AzContext, AzureRmContext, AzureCredential |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-VirtualNetwork
Hiermee geeft u een virtueel netwerkobject dat de status aangeeft waarop het virtuele netwerk moet worden ingesteld.
Parametereigenschappen
| Type: | PSVirtualNetwork |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.