Compartilhar via


Remove-SCVMHostGroup

Remove um grupo de hosts do VMM.

Sintaxe

Remove-SCVMHostGroup
      [-VMHostGroup] <HostGroup>
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Remove-SCVMHostGroup remove um ou mais objetos de grupo de hosts do banco de dados do VMM (Virtual Machine Manager). Um grupo de hosts não poderá ser excluído se ele estiver associado a uma nuvem privada, se tiver hosts atribuídos a ele ou se seu grupo de hosts filho tiver hosts atribuídos a ele. Esse cmdlet excluirá grupos de hosts filho se o grupo de hosts e seus grupos de hosts filho não contiverem hosts de máquina virtual.

Esse cmdlet retorna o objeto após o sucesso (com a propriedade MarkedForDeletion definida como True) ou retorna uma mensagem de erro após falha.

Exemplos

Exemplo 1: remover o grupo de hosts especificado

PS C:\> $HostGroup = Get-SCVMHostGroup -Name "HostGroup02"
PS C:\> Remove-SCVMHostGroup -VMHostGroup $HostGroup

O primeiro comando obtém o grupo de hosts chamado HostGroup02 e o armazena na variável $HostGroup.

O segundo comando remove o objeto do grupo de hosts armazenado na variável $HostGroup.

Parâmetros

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-JobVariable

Especifica que o progresso do trabalho é acompanhado e armazenado na variável nomeada por esse parâmetro.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-PROTipID

Especifica a ID da dica de Otimização de Recursos e Desempenho (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.

Tipo:Guid
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-RunAsynchronously

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

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VMHostGroup

Especifica um objeto de grupo de host de máquina virtual.

Tipo:HostGroup
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:False
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Observações

  • Requer um objeto de grupo de host do VMM, que pode ser recuperado usando o cmdlet Get-SCVMHostGroup .