Test-SCCapabilityProfile
Valida as configurações de um perfil de funcionalidade em relação a uma máquina virtual, perfil de hardware ou modelo de máquina virtual.
Sintaxe
HardwareProfile
Test-SCCapabilityProfile
-HardwareProfile <HardwareProfile>
[-VMMServer <ServerConnection>]
[-CapabilityProfile <CapabilityProfile>]
[<CommonParameters>]
VM
Test-SCCapabilityProfile
-VM <VM>
[-VMMServer <ServerConnection>]
[-CapabilityProfile <CapabilityProfile>]
[<CommonParameters>]
Template
Test-SCCapabilityProfile
-VMTemplate <Template>
[-VMMServer <ServerConnection>]
[-CapabilityProfile <CapabilityProfile>]
[<CommonParameters>]
Description
O cmdlet Test-SCCapabilityProfile valida as configurações de um perfil de funcionalidade em relação à máquina virtual, ao perfil de hardware ou ao modelo de máquina virtual ao qual o perfil está anexado.
Exemplos
Exemplo 1: Validar um perfil de funcionalidade para uma máquina virtual em uma nuvem privada
PS C:\> $VM = Get-SCVirtualMachine -Name "CloudVM01"
PS C:\> $ProfileTest = Test-SCCapabilityProfile -VM $VM
PS C:\> $ProfileTest.ValidationErrors
O primeiro comando obtém o objeto de máquina virtual chamado CloudVM01 e armazena o objeto na variável $VM.
O segundo comando testa as configurações do perfil de funcionalidade anexado à máquina virtual armazenada no $VM e armazena os resultados na variável $ProfileTest.
O último comando exibe todos os erros de validação ocorridos durante o teste.
Parâmetros
-CapabilityProfile
Especifica um objeto de perfil de funcionalidade.
Propriedades do parâmetro
| Tipo: | CapabilityProfile |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-HardwareProfile
Especifica um objeto de perfil de hardware.
Propriedades do parâmetro
| Tipo: | HardwareProfile |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
HardwareProfile
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-VM
Especifica um objeto de máquina virtual.
Propriedades do parâmetro
| Tipo: | VM |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
VM
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-VMMServer
Especifica um objeto de servidor do VMM.
Propriedades do parâmetro
| Tipo: | ServerConnection |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-VMTemplate
Especifica um objeto de modelo do VMM usado para criar máquinas virtuais.
Propriedades do parâmetro
| Tipo: | Template |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | Modelo |
Conjuntos de parâmetros
Template
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.