Set-SCPROTip
PRO チップの状態を設定します。
構文
Set-SCPROTip
[-VMMServer <ServerConnection>]
-PROTipID <String>
[-TipStatus <String>]
[-ActionSummary <String>]
[-ActionDetails <String>]
[-ActionScript <String>]
[-ActionDetailsOpsMgrString <String[]>]
[-ActionSummaryOpsMgrString <String[]>]
[-LastErrorOpsMgrString <String[]>]
[-LastError <String>]
[-RunAsynchronously]
[-JobVariable <String>]
[<CommonParameters>]
説明
Set-SCPROTip コマンドレットは、パフォーマンスとリソースの最適化 (PRO) ヒント オブジェクトの状態を設定します。 このコマンドレットは、PRO ヒント実装アクションによって呼び出され、PRO パックのビルドで使用するために使用されます。このコマンドレットは、PRO ヒントによって推奨されるアクションを実行しながら、PRO ヒントの状態を更新するために Virtual Machine Manager (VMM) によって使用されます。 このコマンドレットを使用して、PRO ヒントの状態を手動で更新できます。
例
例 1: PRO ヒントの状態を設定する
PS C:\> $PROTips = Get-SCPROTip
PS C:\> Set-SCPROTip -PROTipID $PROTips[0].Id -TipStatus Running
最初のコマンドは、VMM データベースからすべてのアクティブな PRO ヒント オブジェクトを取得し、$AllPROTips オブジェクト配列にオブジェクトを格納します。
最後のコマンドは、$PROTipsに格納されている最初のヒント ([0]で指定) を状態 [実行中] に更新します。
パラメーター
-ActionDetails
この PRO ヒントを実装した場合に実行される処理の詳細説明を提供します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionDetailsOpsMgrString
変換されたアクションの詳細テキストを提供するために使用される文字列の配列を指定します。 配列の最初の要素は Operations Manager 文字列の GUID で、次の要素は文字列書式のパラメーターである必要があります。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionScript
この PRO ヒントを実装することによって実行されるスクリプトを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionSummary
この PRO ヒントを実装した場合に実行される処理の概要説明を提供します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionSummaryOpsMgrString
変換されたアクションの概要テキストを提供するために使用される文字列の配列を指定します。 配列の最初の要素は Operations Manager 文字列の GUID で、次の要素は文字列書式のパラメーターである必要があります。
Type: | String[] |
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 |
-LastError
PRO ヒント スクリプトのランタイム エラーを表すエラー テキストを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastErrorOpsMgrString
翻訳されたエラー テキストを提供するために使用される文字列の配列を指定します。 配列の最初の要素は Operations Manager 文字列の GUID で、次の要素は文字列書式のパラメーターである必要があります。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソース最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
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 |
-TipStatus
PRO ヒント オブジェクトの現在の状態を指定します。 このパラメーターの有効値は、次のとおりです。
- [アクティブ]: ユーザーは、ヒントの推奨アクションを呼び出すことができます。
- 初期化される。 ヒントが呼び出されました。不完全なジョブはすべてキューに入れられます。
- [自動] :
- 実行中。 ヒントが呼び出されました。そのジョブが実行されています。
- 解決。 ヒントの実装は正常に完了しました。
- 失敗。 ヒントの実装に失敗しました。
- 却下。 ユーザーがヒントを無視することを選択しました。
- 終了状態。
Type: | String |
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 |
出力
PROTip
このコマンドレットは PROTip オブジェクトを返します。