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
.