Test-SCCapabilityProfile

仮想マシン、ハードウェア プロファイル、または仮想マシン テンプレートに対する機能プロファイルの設定を検証します。

構文

Test-SCCapabilityProfile
    -HardwareProfile <HardwareProfile>
    [-VMMServer <ServerConnection>]
    [-CapabilityProfile <CapabilityProfile>]
    [<CommonParameters>]
Test-SCCapabilityProfile
    -VM <VM>
    [-VMMServer <ServerConnection>]
    [-CapabilityProfile <CapabilityProfile>]
    [<CommonParameters>]
Test-SCCapabilityProfile
    -VMTemplate <Template>
    [-VMMServer <ServerConnection>]
    [-CapabilityProfile <CapabilityProfile>]
    [<CommonParameters>]

説明

Test-SCCapabilityProfile コマンドレットは、プロファイルがアタッチされている仮想マシン、ハードウェア プロファイル、または仮想マシン テンプレートに対する機能プロファイルの設定を検証します。

例 1: プライベート クラウド内の仮想マシンの機能プロファイルを検証する

PS C:\> $VM = Get-SCVirtualMachine -Name "CloudVM01"
PS C:\> $ProfileTest = Test-SCCapabilityProfile -VM $VM
PS C:\> $ProfileTest.ValidationErrors

最初のコマンドは、CloudVM01 という名前の仮想マシン オブジェクトを取得し、そのオブジェクトを $VM 変数に格納します。

2 番目のコマンドは、$VMに格納されている仮想マシンにアタッチされている機能プロファイルの設定をテストし、結果を $ProfileTest 変数に格納します。

最後のコマンドは、テスト中に発生した検証エラーを表示します。

パラメーター

-CapabilityProfile

機能プロファイル オブジェクトを指定します。

Type:CapabilityProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HardwareProfile

ハードウェア プロファイル オブジェクトを指定します。

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VM

仮想マシン オブジェクトを指定します。

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

VMM サーバー オブジェクトを指定します。

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMTemplate

仮想マシンの作成に使用する VMM テンプレート オブジェクトを指定します。

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False