Set-SCPROTip
Legt den Status eines PRO-Tipps fest.
Syntax
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>]
Beschreibung
Das Cmdlet Set-SCPROTip legt den Status eines Leistungs- und Ressourcenoptimierungsobjekts (PRO) fest. Dieses Cmdlet, das von PRO-Tipp-Implementierungsaktionen aufgerufen wird und in der Erstellung von PRO Packs verwendet wird, wird von Virtual Machine Manager (VMM) verwendet, um den Status eines PRO-Tipps zu aktualisieren, während die von der PRO-Tipp empfohlene Aktion ausgeführt wird. Mithilfe dieses Cmdlets können Sie den Status von PRO-Tipps manuell aktualisieren.
Beispiele
Beispiel 1: Festlegen des Status eines PRO-Tipps
PS C:\> $PROTips = Get-SCPROTip
PS C:\> Set-SCPROTip -PROTipID $PROTips[0].Id -TipStatus Running
Der erste Befehl ruft alle aktiven PRO-Tippobjekte aus der VMM-Datenbank ab und speichert die Objekte im $AllPROTips Objektarray.
Der letzte Befehl aktualisiert die in $PROTips gespeicherte erste Tipp (wie vom [0]) angegeben, auf den Status "Ausführen".
Parameter
-ActionDetails
Stellt eine detaillierte Beschreibung der durch diesen PRO-Tipp ausgeführten Implementierung bereit.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionDetailsOpsMgrString
Gibt ein Array von Zeichenfolgen an, die zum Bereitstellen übersetzter Aktionsdetailstext verwendet werden. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionScript
Gibt das Skript an, das durch Implementieren dieses PRO-Tipps ausgeführt wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionSummary
Stellt eine zusammenfassende Beschreibung der durch diesen PRO-Tipp ausgeführten Implementierung bereit.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActionSummaryOpsMgrString
Gibt ein Array von Zeichenfolgen an, die verwendet werden, um übersetzten Aktionszusammenfassungstext bereitzustellen. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastError
Gibt den Fehlertext eines Laufzeitfehlers aus einem PRO-Tippskript an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LastErrorOpsMgrString
Gibt ein Array von Zeichenfolgen an, die verwendet werden, um übersetzten Fehlertext bereitzustellen. Das erste Element des Arrays sollte die GUID der Operations Manager-Zeichenfolge sein, und die folgenden Elemente sollten die Parameter für die Zeichenfolgenformatierung sein.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TipStatus
Gibt den aktuellen Status eines PRO-Tippobjekts an. Zulässige Werte für diesen Parameter:
- Active. Der Benutzer kann die empfohlene Aktion des Tipps aufrufen.
- initialisiert. Die Tipp wurde aufgerufen; unvollständige Aufträge werden in die Warteschlange gestellt.
- Auto.
- Wird ausgeführt. Die Tipp wurde aufgerufen; ihre Aufträge werden ausgeführt.
- Gelöst. Die Implementierung des Tipps wurde erfolgreich abgeschlossen.
- Fehler. Die Implementierung des Tipps ist fehlgeschlagen.
- Entlassen. Der Benutzer hat sich entschieden, den Tipp zu ignorieren.
- Closed (Geschlossen).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Gibt ein Virtual Machine Manager -Serverobjekt (VMM) an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
PROTip
Dieses Cmdlet gibt ein PROTip-Objekt zurück.