Partilhar via


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 .