Validates the settings of a capability profile against a virtual machine, hardware profile, or virtual machine tempalte.
Description
The Test-SCCapabilityProfile cmdlet validates the settings of a capability profile against the virtual machine, hardware profile, or virtual machine template to which the profile is attached.
For more information about Test-SCCapabilityProfile, type: "Get-Help Test-SCCapabilityProfile -online".
Parameters
HardwareProfile
Required?
true
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a hardware profile object.
CapabilityProfile
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a capability profile object.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
VMTemplate
Required?
true
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM template object used to create virtual machines.
CapabilityProfile
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a capability profile object.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
VM
Required?
true
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a virtual machine object.
CapabilityProfile
Required?
false
Accept Pipeline Input?
false
Position?
named
Specifies a capability profile object.
VMMServer
Required?
false
Accept Pipeline Input?
true (ByValue)
Position?
named
Specifies a VMM server object.
Examples
1: Validate a capability profile for a
virtual machine in a private cloud.
The first command gets the virtual machine object named CloudVM01 and stores the object in the $VM variable.
The second command tests the settings of the capability profile attached to the virtual machine stored in $VM and stores the results in the $ProfileTest variable.
The last command displays any validation errors that occurred during testing.