Partilhar via


New-SCExternalJob

Cria um novo emprego externo em VMM.

Syntax

New-SCExternalJob
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [-ResultObject <ClientObject>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

O cmdlet New-SCExternalJob cria empregos externos em Virtual Machine Manager (VMM).

Os postos de trabalho externos adicionam empregos não-VMM à visão de emprego na consola VMM. Estes trabalhos são normalmente utilizados para permitir que outras aplicações integradas com VMM sirvam atualizações de estado na consola para que os utilizadores da consola possam ver as atualizações. Por exemplo, se criar um complemento, poderá utilizar trabalhos externos para fornecer o estado de trabalho concluído noutro sistema.

Exemplos

Exemplo 1: Criar um trabalho externo

PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject

O primeiro comando recebe o objeto da máquina virtual chamado VM01 e armazena o objeto na variável $VMMObject. O objeto neste comando pode ser qualquer objeto VMM para o qual está a criar um trabalho.

O segundo comando cria um trabalho externo chamado ExternalJob01 e relaciona o trabalho com o VM01 que é armazenado na variável $VMMObject.

Parâmetros

-Name

Especifica o nome de um objeto VMM.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Especifica um nome de utilizador. Este cmdlet funciona em nome do utilizador que este parâmetro especifica.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Especifica uma função de utilizador. Para obter uma função de utilizador, utilize o cmdlet Get-SCUserRole . Este cmdlet funciona em nome da função de utilizador que este parâmetro especifica.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResultObject

Especifica o objeto a que está relacionado um novo trabalho externo.

Type:ClientObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Especifica um objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Saídas

Task

Este cmdlet devolve um objeto De tarefa .