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 オブジェクトを返します。