Set-SCLogicalNetworkDefinition
Modifica uma definição lógica de rede.
Syntax
Set-SCLogicalNetworkDefinition
[-VMMServer <ServerConnection>]
[-LogicalNetworkDefinition] <LogicalNetworkDefinition>
[-AddVMHostGroup <HostGroup[]>]
[-RemoveVMHostGroup <HostGroup[]>]
[-Name <String>]
[-SubnetVLan <SubnetVLan[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet set-SCLogicalNetworkDefinition modifica uma definição lógica de rede. Por exemplo, pode adicionar um grupo de anfitriões ou remover um grupo anfitrião de uma definição lógica de rede (também chamada de site de rede).
Exemplos
Exemplo 1: Alterar os grupos anfitriões associados a uma definição lógica de rede
PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VMHostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production"}
PS C:\> $Definition = Get-SCLogicalNetworkDefinition -LogicalNetwork $LogicalNetwork -VMHostGroup $VMHostGroup -Name "Logical Network Definition 01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup03\Production" }
PS C:\> Set-SCLogicalNetworkDefinition -LogicalnetworkDefinition $Definition -AddVMHostGroup $HostGroup
O primeiro comando recebe a rede lógica chamada "LogicalNetwork01" e armazena-a na variável $LogicalNetwork.
O segundo comando recebe o grupo anfitrião chamado "All Hosts\HostGroup02\Production" e armazena-o na variável $VMHostGroup.
O terceiro comando obtém a definição lógica de rede chamada "Definição de Rede Lógica 01" associada à rede lógica armazenada em $LogicalNetwork e ao grupo anfitrião armazenado em $VMHostGroup.
O quarto comando recebe o objeto do grupo anfitrião chamado "All Hosts\HostGroup-3\Production" e armazena o objeto na variável $HostGroup.
O último comando adiciona o grupo anfitrião armazenado em $HostGroup à matriz de grupos anfitriões existente para a definição lógica de rede armazenada em $Definition (Definição de Rede Lógica 01).
Parâmetros
-AddVMHostGroup
Especifica um conjunto de um ou mais grupos de anfitriões para adicionar a um conjunto de grupo de anfitriões existente ou nuvem privada.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica o nome de uma variável em que o progresso do trabalho é rastreado e armazenado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
Especifica uma definição lógica de rede (também chamada de site de rede) que contém a sub-rede que o conjunto de endereços IP serve, conforme especificado pelo parâmetro -SubnetVLan .
Type: | LogicalNetworkDefinition |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto Virtual Machine Manager (VMM).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoveVMHostGroup
Especifica um conjunto de um ou mais grupos de anfitriões para remover de uma matriz de grupo de anfitrião ou nuvem privada.
Type: | HostGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetVLan
Especifica uma matriz de uma ou mais sub-redes IP e conjuntos VLAN.
Para obter informações sobre a criação de um SubnetVLan, escreva: Get-Help New-SCSubNetVLan
.
Type: | SubnetVLan[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor Virtual Machine Manager (VMM).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
LogicalNetworkDefiniton
Este cmdlet devolve um objeto LogicalNetworkDefiniton .
Notas
- Requer um objeto de definição de rede lógica VMM, que recupere utilizando o cmdlet Get-SCLogicalNetworkDefinition .