次の方法で共有


Add-SCPowerOptimizationRange

動的最適化構成の電力最適化スケジュールに時間範囲を追加します。

構文

Default (既定)

Add-SCPowerOptimizationRange
    -DynamicOptimizationConfiguration <HostGroupDOSettings>
    -EndHour <Int32>
    -BeginHour <Int32>
    -WeeklyScheduleDayOfWeek <Int32>
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

Add-SCPowerOptimizationRange コマンドレットは、動的最適化構成の電力最適化スケジュールに時間範囲を追加します。 電力の最適化は、追加された時間範囲内でのみ実装されます。 それ以外の場合、動的最適化構成に関連付けられたホストはオンになります。

例 1: 電力最適化の時間範囲を動的最適化構成に追加する

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup01"
PS C:\> $DOConfig = Get-SCDynamicOptimizationConfiguration -VMHostGroup $HostGroup
PS C:\> Add-SCPowerOptimizationRange -DynamicOptimizationConfiguration $DOConfig -BeginHour 19 -EndHour 23 -WeeklyScheduleDayOfWeek 0

最初のコマンドは、HostGroup01 という名前のホスト グループ オブジェクトを取得し、そのオブジェクトを $HostGroup 変数に格納します。

2 番目のコマンドは、$HostGroup に格納されているホスト グループの動的最適化構成オブジェクトを取得し、そのオブジェクトを $DOConfig 変数に格納します。

最後のコマンドは、$DOConfig に格納されている動的最適化構成に時間範囲を追加します。

パラメーター

-BeginHour

電力の最適化を開始する時刻を指定します。

パラメーターのプロパティ

型:Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Confirm

コマンドレットを実行する前に確認を求めるメッセージが表示されます。

パラメーターのプロパティ

型:SwitchParameter
規定値:False
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DynamicOptimizationConfiguration

動的最適化設定オブジェクトを指定します。

パラメーターのプロパティ

型:HostGroupDOSettings
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-EndHour

電力の最適化が終了する時刻を指定します。

パラメーターのプロパティ

型:Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-JobVariable

ジョブの進行状況を追跡され、このパラメーターで指定された変数に格納するように指定します。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-PROTipID

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

パラメーターのプロパティ

型:Guid
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-RunAsynchronously

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

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WeeklyScheduleDayOfWeek

ジョブを実行する曜日を 1 つ以上指定します。 デフォルト値は、現在の曜日です。

文字列を使用して個々の日を指定する有効な値: Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday。

週内の一連の日を指定するための有効な値: カンマで区切られた 2 つ以上の日のセット。

整数を使用して個々の日を指定する有効な値: 1, 2, 3, 4, 5, 6, 7。

パラメーターのプロパティ

型:Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:SwitchParameter
規定値:False
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

出力

PowerOptimizationSchedule

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