Condividi tramite


Test-SCServiceTemplate

Convalida un modello di servizio e archivia eventuali errori nella proprietà ValidationErrors del modello di servizio.

Sintassi

Test-SCServiceTemplate
    [-ServiceTemplate] <ServiceTemplate>
    [-Update]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Descrizione

Il cmdlet Test-SCServiceTemplate convalida un modello di servizio e archivia gli errori nella proprietà ValidationErrors del modello di servizio.

Esempio

Esempio 1: Convalidare un modello di servizio

PS C:\> $SvcTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01" | where { $_.Release -eq "Beta" }
PS C:\> $UpdatedSvcTemplate = Test-SCServiceTemplate -ServiceTemplate $SvcTemplatePS C:\> $UpdatedSvcTemplate.ValidationErrors[0]

Il primo comando ottiene la versione beta dell'oggetto modello di servizio denominato ServiceTemplate01 e archivia l'oggetto nella variabile $SvcTemplate.

Il secondo comando convalida il modello di servizio in $SvcTemplate.

Il terzo comando visualizza il primo errore di convalida per il modello di servizio dalla matrice di errori di convalida.

Parametri

-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

-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:Guid
Posizione:Named
Valore predefinito:None
Necessario:False
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

-ServiceTemplate

Specifica un oggetto modello di servizio.

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

-Update

Aggiorna le impostazioni per un oggetto .

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

Output

ServiceTemplate

Questo cmdlet restituisce un oggetto ServiceTemplate .