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 .