Partilhar via


Set-SCLogicalNetworkDefinition

Modifica uma definição de rede lógica.

Sintaxe

Default (Predefinição)

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 de rede lógica. Por exemplo, você pode adicionar ou remover um grupo de hosts de uma definição de rede lógica (também chamada de site de rede).

Exemplos

Exemplo 1: Alterar os grupos de hosts associados a uma definição de rede lógica

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 obtém a rede lógica chamada "LogicalNetwork01" e a armazena na variável $LogicalNetwork.

O segundo comando obtém o grupo de hosts chamado "All Hosts\HostGroup02\Production" e o armazena na variável $VMHostGroup.

O terceiro comando obtém a definição de rede lógica chamada "Definição de rede lógica 01" associada à rede lógica armazenada no $LogicalNetwork e ao grupo de hosts armazenado no $VMHostGroup.

O quarto comando obtém o objeto de grupo de hosts chamado "All Hosts\HostGroup-3\Production" e armazena o objeto na variável $HostGroup.

O último comando adiciona o grupo de hosts armazenado em $HostGroup à matriz de grupos de hosts existente para a definição de rede lógica armazenada no $Definition (Definição de Rede Lógica 01).

Parâmetros

-AddVMHostGroup

Especifica uma matriz de um ou mais grupos de hosts a serem adicionados a uma matriz de grupo de hosts existente ou nuvem privada.

Propriedades dos parâmetros

Tipo:

HostGroup[]

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

-JobVariable

Especifica o nome de uma variável na qual o progresso do trabalho é controlado e armazenado.

Propriedades dos parâmetros

Tipo:String
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

-LogicalNetworkDefinition

Especifica uma definição de rede lógica (também chamada de site de rede) que contém a sub-rede que o pool de endereços IP serve, conforme especificado pelo parâmetro -SubnetVLan .

Propriedades dos parâmetros

Tipo:LogicalNetworkDefinition
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

Especifica o nome de um objeto do Virtual Machine Manager (VMM).

Propriedades dos parâmetros

Tipo:String
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

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Propriedades dos parâmetros

Tipo:Guid
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

-RemoveVMHostGroup

Especifica uma matriz de um ou mais grupos de hosts a serem removidos de uma matriz de grupo de hosts ou nuvem privada.

Propriedades dos parâmetros

Tipo:

HostGroup[]

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

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

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

-SubnetVLan

Especifica uma matriz de uma ou mais sub-redes IP e conjuntos de VLAN.

Para obter informações sobre como criar um SubnetVLan, digite: Get-Help New-SCSubNetVLan.

Propriedades dos parâmetros

Tipo:

SubnetVLan[]

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

-VMMServer

Especifica um objeto de servidor do Virtual Machine Manager (VMM).

Propriedades dos parâmetros

Tipo:ServerConnection
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
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.

Saídas

LogicalNetworkDefiniton

Este cmdlet retorna um objeto LogicalNetworkDefiniton .

Notas

  • Requer um objeto de definição de rede lógica do VMM, que você recupera usando o cmdlet Get-SCLogicalNetworkDefinition .