New-SCCapabilityProfile

機能プロファイルを作成します。

構文

New-SCCapabilityProfile
   -Name <String>
   -CapabilityProfile <CapabilityProfile>
   [-VMMServer <ServerConnection>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
New-SCCapabilityProfile
   -Name <String>
   -FabricCapabilityType <FabricCapabilityType>
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   [-CPUCountInitial <Int32>]
   [-CPUCountMaximum <Int32>]
   [-CPUCountMinimum <Int32>]
   [-CPUCompatibilityModeValue <Boolean>]
   [-CPUCompatibilityModeValueCanChange <Boolean>]
   [-OSCompatibilityModeValue <Boolean>]
   [-OSCompatibilityModeValueCanChange <Boolean>]
   [-MemoryMBInitial <Int32>]
   [-MemoryMBMaximum <Int32>]
   [-MemoryMBMinimum <Int32>]
   [-DynamicMemoryValue <Boolean>]
   [-DynamicMemoryValueCanChange <Boolean>]
   [-StartupMemoryMBInitial <Int32>]
   [-StartupMemoryMBMaximum <Int32>]
   [-StartupMemoryMBMinimum <Int32>]
   [-MaximumMemoryMBInitial <Int32>]
   [-MaximumMemoryMBMaximum <Int32>]
   [-MaximumMemoryMBMinimum <Int32>]
   [-TargetMemoryBufferPercentInitial <Int32>]
   [-TargetMemoryBufferPercentMaximum <Int32>]
   [-TargetMemoryBufferPercentMinimum <Int32>]
   [-VirtualDVDDriveCountInitial <Int32>]
   [-VirtualDVDDriveCountMaximum <Int32>]
   [-VirtualDVDDriveCountMinimum <Int32>]
   [-SharedDVDImageFileValue <Boolean>]
   [-SharedDVDImageFileValueCanChange <Boolean>]
   [-VirtualHardDiskCountInitial <Int32>]
   [-VirtualHardDiskCountMaximum <Int32>]
   [-VirtualHardDiskCountMinimum <Int32>]
   [-DifferencingVirtualHardDiskValue <Boolean>]
   [-DifferencingVirtualHardDiskValueCanChange <Boolean>]
   [-DynamicVirtualHardDiskValue <Boolean>]
   [-DynamicVirtualHardDiskValueCanChange <Boolean>]
   [-FixedVirtualHardDiskValue <Boolean>]
   [-FixedVirtualHardDiskValueCanChange <Boolean>]
   [-VirtualHardDiskSizeMBInitial <Int32>]
   [-VirtualHardDiskSizeMBMaximum <Int32>]
   [-VirtualHardDiskSizeMBMinimum <Int32>]
   [-NewDiskStorageClassificationValue <Guid>]
   [-ExistDiskStorageClassificationValue <Guid>]
   [-VirtualNetworkAdapterCountInitial <Int32>]
   [-VirtualNetworkAdapterCountMaximum <Int32>]
   [-VirtualNetworkAdapterCountMinimum <Int32>]
   [-LogicalNetworkValue <Guid>]
   [-NetworkOptimizationValue <Boolean>]
   [-NetworkOptimizationValueCanChange <Boolean>]
   [-VMHighlyAvailableValue <Boolean>]
   [-VMHighlyAvailableValueCanChange <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

説明

New-SCCapabilityProfile コマンドレットは、Virtual Machine Manager (VMM) で機能プロファイル オブジェクトを作成します。 機能プロファイルは、仮想マシンがプライベート クラウドにデプロイされるときに、サポートされているハイパーバイザー上の仮想マシンの機能を指定するために使用されます。

例 1: Hyper-V ホストと互換性のある機能プロファイルを作成する

PS C:\> $CapabilityProfile = New-SCCapabilityProfile -Name "CapabilityProf01" -FabricCapabilityType "HyperV"
PS C:\> $CapabilityProfile

最初のコマンドは、Hyper-V ホストと互換性のある CapabilityProf01 という名前の機能プロファイル オブジェクトを作成し、そのオブジェクトを$CapabilityProfile変数に格納します。

2 番目のコマンドは、$CapabilityProfileに格納されている機能プロファイルに関する情報をユーザーに表示します。

パラメーター

-CapabilityProfile

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

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

-CPUCompatibilityModeValue

プロセッサ互換モードが有効かどうかを示します。 $Trueに設定すると、VMM は、異なるプロセッサ バージョンとの互換性を向上させるために、仮想マシンが使用できるプロセッサ機能を制限します。

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

-CPUCompatibilityModeValueCanChange

CPU 互換モードの値を更新できるかどうかを示します。

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

-CPUCountInitial

プライベート クラウドにデプロイするときに仮想マシンに含まれるプロセッサの初期数を指定します。

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

-CPUCountMaximum

プライベート クラウドにデプロイされた仮想マシンに含めることができるプロセッサの最大数を指定します。

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

-CPUCountMinimum

プライベート クラウドにデプロイできる仮想マシンの最小プロセッサ数を指定します。

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

-Description

機能プロファイルの説明を指定します。

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

-DifferencingVirtualHardDiskValue

差分ディスクを許可するかどうかを示します。

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

-DifferencingVirtualHardDiskValueCanChange

差分ディスクの値を更新できるかどうかを示します。

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

-DynamicMemoryValue

動的メモリが有効かどうかを示します。

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

-DynamicMemoryValueCanChange

動的メモリの値を更新できるかどうかを示します。

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

-DynamicVirtualHardDiskValue

動的仮想ハード ディスクを許可するかどうかを示します。

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

-DynamicVirtualHardDiskValueCanChange

動的仮想ハード ディスクの値を更新できるかどうかを示します。

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

-ExistDiskStorageClassificationValue

GUID を指定します。

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

-FabricCapabilityType

ファブリック機能の種類を指定します。 ファブリック機能は、仮想マシンをデプロイする仮想化プラットフォームの機能を示します。 VMM では、機能プロファイルの設定が、選択したファブリック機能と互換性があることを確認します。 このパラメーターの有効値は、次のとおりです。

  • HyperV
  • ESX
  • Xen
Type:FabricCapabilityType
Accepted values:HyperV, ESX
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-FixedVirtualHardDiskValue

固定仮想ハード ディスクを許可するかどうかを示します。

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

-FixedVirtualHardDiskValueCanChange

固定仮想ハード ディスクの値を更新できるかどうかを示します。

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

-JobVariable

ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。

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

-LogicalNetworkValue

GUID を指定します。

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

-MaximumMemoryMBInitial

プライベート クラウドにデプロイされるときに仮想マシンに割り当てられるメモリの初期最大量を MB (MB) 単位で指定します。

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

-MaximumMemoryMBMaximum

仮想マシンに割り当てることができる最大メモリの最大量をメガバイト (MB) 単位で指定します。

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

-MaximumMemoryMBMinimum

仮想マシンに割り当てることができる最大メモリの最小量をメガバイト (MB) 単位で指定します。

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

-MemoryMBInitial

プライベート クラウドにデプロイされるときに仮想マシンに割り当てられるメモリの初期量を MB (MB) 単位で指定します。

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

-MemoryMBMaximum

仮想マシンに割り当てることができるメモリの最大量をメガバイト (MB) 単位で指定します。

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

-MemoryMBMinimum

仮想マシンに割り当てることができる最小メモリ量を MB (MB) 単位で指定します。

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

-Name

VMM オブジェクトの名前を指定します。

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

-NetworkOptimizationValue

ネットワーク最適化が有効かどうかを示します。

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

-NetworkOptimizationValueCanChange

ネットワーク最適化の値を更新できるかどうかを示します。

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

-NewDiskStorageClassificationValue

GUID を指定します。

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

-OSCompatibilityModeValue

オペレーティング システム互換モードが有効かどうかを示します。

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

-OSCompatibilityModeValueCanChange

オペレーティング システムの互換性の値を更新できるかどうかを示します。

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

-PROTipID

このアクションをトリガーしたパフォーマンスとリソース最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。

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

-RunAsynchronously

コントロールがコマンド シェルに直ちに戻るように、ジョブが非同期的に実行されることを示します。

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

-SharedDVDImageFileValue

共有 DVD イメージ モードが有効かどうかを示します。

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

-SharedDVDImageFileValueCanChange

共有 DVD イメージ モードの値を更新できるかどうかを示します。

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

-StartupMemoryMBInitial

起動時に仮想マシンに割り当てられるメモリの初期量をメガバイト (MB) 単位で指定します。

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

-StartupMemoryMBMaximum

起動時に仮想マシンに割り当てられるメモリの最大量をメガバイト (MB) 単位で指定します。

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

-StartupMemoryMBMinimum

起動時に仮想マシンに割り当てられる最小メモリ量を MB (MB) 単位で指定します。

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

-TargetMemoryBufferPercentInitial

ホストがバッファーとして予約しようとする仮想マシンの現在のメモリ割り当てより上のメモリの初期割合を指定します。

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

-TargetMemoryBufferPercentMaximum

ホストがバッファーとして予約しようとする仮想マシンの現在のメモリ割り当てより上のメモリの最大割合を指定します。

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

-TargetMemoryBufferPercentMinimum

ホストがバッファーとして予約しようとする仮想マシンの現在のメモリ割り当てより上のメモリの最小割合を指定します。

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

-VirtualDVDDriveCountInitial

プライベート クラウドにデプロイされるときに仮想マシンに接続される DVD ドライブの初期数を指定します。

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

-VirtualDVDDriveCountMaximum

プライベート クラウドにデプロイされた仮想マシンに接続できる DVD ドライブの最大数を指定します。

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

-VirtualDVDDriveCountMinimum

プライベート クラウドにデプロイされた仮想マシンに接続できる DVD ドライブの最小数を指定します。

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

-VirtualHardDiskCountInitial

プライベート クラウドにデプロイされるときに仮想マシンに接続される仮想ハード ディスクの初期数を指定します。

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

-VirtualHardDiskCountMaximum

プライベート クラウドにデプロイされた仮想マシンに接続できる仮想ハード ディスクの最大数を指定します。

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

-VirtualHardDiskCountMinimum

プライベート クラウドにデプロイされた仮想マシンに接続できる仮想ハード ディスクの最小数を指定します。

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

-VirtualHardDiskSizeMBInitial

プライベート クラウドにデプロイされた場合の仮想マシンの初期ハード ディスク サイズを MB (MB) 単位で指定します。

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

-VirtualHardDiskSizeMBMaximum

プライベート クラウドにデプロイされた仮想マシンで許可される最大仮想ハード ディスク サイズを MB (MB) 単位で指定します。

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

-VirtualHardDiskSizeMBMinimum

プライベート クラウドにデプロイされた仮想マシンで許可される最小仮想ハード ディスク サイズを MB (MB) 単位で指定します。

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

-VirtualNetworkAdapterCountInitial

プライベート クラウドにデプロイされるときに仮想マシンに接続される仮想ネットワーク アダプターの初期数を指定します。

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

-VirtualNetworkAdapterCountMaximum

プライベート クラウドにデプロイされた仮想マシンに接続できる仮想ネットワーク アダプターの最大数を指定します。

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

-VirtualNetworkAdapterCountMinimum

プライベート クラウドにデプロイされた仮想マシンに接続できる仮想ネットワーク アダプターの最小数を指定します。

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

-VMHighlyAvailableValue

デプロイされた仮想マシンが高可用性を実現するかどうかを示します。

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

-VMHighlyAvailableValueCanChange

仮想マシンの高可用性状態を示す値を更新できるかどうかを示します。

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

-VMMServer

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

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

出力

CloudCapabilityProfile

このコマンドレットは 、CloudCapabilityProfile オブジェクトを 返します。