Condividi tramite


Set-SCPROTip

Imposta lo stato di una mancia PRO.

Sintassi

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>]

Descrizione

Il cmdlet Set-SCPROTip imposta lo stato di un oggetto suggerimento pro (Performance and Resource Optimization). Questo cmdlet, chiamato dalle azioni di implementazione della mancia PRO ed è destinato all'uso nella compilazione di PRO Pack, viene usato da Virtual Machine Manager (VMM) per aggiornare lo stato di una mancia PRO durante l'esecuzione dell'azione consigliata dal suggerimento PRO. È possibile usare questo cmdlet per aggiornare manualmente lo stato dei suggerimenti PRO.

Esempio

Esempio 1: Impostare lo stato di una mancia PRO

PS C:\> $PROTips = Get-SCPROTip
PS C:\> Set-SCPROTip -PROTipID $PROTips[0].Id -TipStatus Running

Il primo comando ottiene tutti gli oggetti suggerimento PRO attivi dal database VMM e archivia gli oggetti nella matrice di oggetti $AllPROTips.

L'ultimo comando aggiorna il primo suggerimento archiviato in $PROTips (come indicato da [0]) allo stato In esecuzione.

Parametri

-ActionDetails

Fornisce una descrizione dettagliata dell'implementazione di questo suggerimento PRO.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ActionDetailsOpsMgrString

Specifica una matrice di stringhe utilizzate per fornire il testo dei dettagli dell'azione tradotta. Il primo elemento della matrice deve essere il GUID della stringa di Operations Manager e gli elementi seguenti devono essere i parametri per la formattazione delle stringhe.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ActionScript

Specifica lo script che verrà eseguito implementando questo suggerimento PRO.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ActionSummary

Fornisce una descrizione di riepilogo dell'implementazione di questo suggerimento PRO.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-ActionSummaryOpsMgrString

Specifica una matrice di stringhe utilizzate per fornire testo di riepilogo delle azioni tradotte. Il primo elemento della matrice deve essere il GUID della stringa di Operations Manager e gli elementi seguenti devono essere i parametri per la formattazione delle stringhe.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-JobVariable

Specifica che lo stato del processo viene rilevato e archiviato nella variabile denominata da questo parametro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LastError

Specifica il testo dell'errore di un errore di runtime da uno script pro tip.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-LastErrorOpsMgrString

Specifica una matrice di stringhe utilizzate per fornire testo di errore tradotto. Il primo elemento della matrice deve essere il GUID della stringa di Operations Manager e gli elementi seguenti devono essere i parametri per la formattazione delle stringhe.

Tipo:String[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-PROTipID

Specifica l'ID del suggerimento per le prestazioni e l'ottimizzazione risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TipStatus

Specifica lo stato corrente di un oggetto suggerimento PRO. I valori accettabili per questo parametro sono:

  • Attivo. L'utente può richiamare l'azione consigliata della mancia.
  • Inizializzato. La mancia è stata richiamata; tutti i processi incompleti vengono accodati.
  • Automatico.
  • Corsa. La mancia è stata richiamata; i processi sono in esecuzione.
  • Risoluto. L'implementazione della mancia è stata completata correttamente.
  • Fallito. L'implementazione della mancia non è riuscita.
  • Licenziato. L'utente ha scelto di ignorare il suggerimento.
  • Chiuso.
Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager (VMM).

Tipo:ServerConnection
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Output

PROTip

Questo cmdlet restituisce un oggetto PROTip.