New-SCExternalJob
Crea un nuevo trabajo externo en VMM.
Sintaxis
New-SCExternalJob
[-VMMServer <ServerConnection>]
[-Name] <String>
[-ResultObject <ClientObject>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
El cmdlet New-SCExternalJob crea trabajos externos en Virtual Machine Manager (VMM).
Los trabajos externos agregan trabajos que no son de VMM a la vista de trabajos en la consola VMM. Estos trabajos se usan normalmente para permitir que otras aplicaciones que se integren con VMM sirvan actualizaciones de estado en la consola para que los usuarios de la consola puedan ver las actualizaciones. Por ejemplo, si crea un complemento, puede usar trabajos externos para proporcionar el estado del trabajo completado en otro sistema.
Ejemplos
Ejemplo 1: Creación de un trabajo externo
PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject
El primer comando obtiene el objeto de máquina virtual denominado VM01 y almacena el objeto en la variable $VMMObject. El objeto de este comando puede ser cualquier objeto VMM para el que cree un trabajo.
El segundo comando crea un trabajo externo denominado ExternalJob01 y relaciona el trabajo con VM01 que se almacena en la variable $VMMObject.
Parámetros
-Name
Especifica el nombre de un objeto VMM.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OnBehalfOfUser
Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OnBehalfOfUserRole
Especifica un rol de usuario.
Para obtener un rol de usuario, use el cmdlet
Tipo: | UserRole |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResultObject
Especifica el objeto al que está relacionado un nuevo trabajo externo.
Tipo: | ClientObject |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Tipo: | ServerConnection |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Salidas
Task
Este cmdlet devuelve un objeto task