Set-AzVirtualNetwork
Atualiza uma rede virtual.
Sintaxe
Default (Predefinição)
Set-AzVirtualNetwork
-VirtualNetwork <PSVirtualNetwork>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
O cmdlet Set-AzVirtualNetwork atualiza uma rede virtual.
Exemplos
Exemplo 1: Cria uma rede virtual e remove uma de suas sub-redes
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
Este exemplo cria uma rede virtual chamada TestResourceGroup com duas sub-redes: frontendSubnet e backendSubnet. Em seguida, ele remove a sub-rede backendSubnet da representação na memória da rede virtual. O cmdlet Set-AzVirtualNetwork é usado para gravar o estado da rede virtual modificada no lado do serviço. Quando o cmdlet Set-AzVirtualNetwork é executado, o backendSubnet é removido.
Parâmetros
-AsJob
Executar cmdlet em segundo plano
Propriedades dos parâmetros
Tipo: | SwitchParameter |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | False |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Propriedades dos parâmetros
Tipo: | IAzureContextContainer |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | False |
Valor do pipeline: | False |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
-VirtualNetwork
Especifica um objeto de rede virtual que representa o estado para o qual a rede virtual deve ser definida.
Propriedades dos parâmetros
Tipo: | PSVirtualNetwork |
Default value: | None |
Suporta carateres universais: | False |
NãoMostrar: | False |
Conjuntos de parâmetros
(All)
Position: | Named |
Obrigatório: | True |
Valor do pipeline: | True |
Valor do pipeline por nome de propriedade: | False |
Valor dos restantes argumentos: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.