New-SCExternalJob
Skapar ett nytt externt jobb i VMM.
Syntax
New-SCExternalJob
[-VMMServer <ServerConnection>]
[-Name] <String>
[-ResultObject <ClientObject>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Cmdleten New-SCExternalJob skapar externa jobb i Virtual Machine Manager (VMM).
Externa jobb lägger till icke-VMM-jobb i jobbvyn i VMM-konsolen. De här jobben används vanligtvis för att låta andra program som integreras med VMM hantera statusuppdateringar i konsolen så att användarna av konsolen kan se uppdateringarna. Om du till exempel skapar ett tillägg kan du använda externa jobb för att ange status för arbete som slutförts i ett annat system.
Exempel
Exempel 1: Skapa ett externt jobb
PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject
Det första kommandot hämtar det virtuella datorobjektet med namnet VM01 och lagrar objektet i variabeln $VMMObject. Objektet i det här kommandot kan vara valfritt VMM-objekt som du skapar ett jobb för.
Det andra kommandot skapar ett externt jobb med namnet ExternalJob01 och relaterar jobbet till VM01 som lagras i variabeln $VMMObject.
Parametrar
-Name
Anger namnet på ett VMM-objekt.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-OnBehalfOfUser
Anger ett användarnamn. Den här cmdleten fungerar för användaren som den här parametern anger.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-OnBehalfOfUserRole
Anger en användarroll. Om du vill skaffa en användarroll använder du cmdleten Get-SCUserRole. Den här cmdleten fungerar för den användarroll som den här parametern anger.
Typ: | UserRole |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResultObject
Anger det objekt som ett nytt externt jobb är relaterat till.
Typ: | ClientObject |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-VMMServer
Anger ett VMM-serverobjekt.
Typ: | ServerConnection |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Utdata
Task
Den här cmdleten returnerar ett task-objekt.