New-SCExternalJob
Создает новое внешнее задание в VMM.
Синтаксис
New-SCExternalJob
[-VMMServer <ServerConnection>]
[-Name] <String>
[-ResultObject <ClientObject>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Описание
Командлет New-SCExternalJob создает внешние задания в Virtual Machine Manager (VMM).
Внешние задания добавляют задания, отличные от VMM, в представление заданий в консоли VMM. Эти задания обычно используются для предоставления обновлений состояния другим приложениям, интегрирующимся с VMM, чтобы пользователи консоли могли видеть обновления. Например, при создании надстройки можно использовать внешние задания для предоставления состояния работы, завершенной в другой системе.
Примеры
Пример 1. Создание внешнего задания
PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject
Первая команда получает объект виртуальной машины с именем VM01 и сохраняет его в переменной $VMMObject. Объект в этой команде может быть любым объектом VMM, для которого создается задание.
Вторая команда создает внешнее задание с именем ExternalJob01 и связывает задание с VM01, которое хранится в переменной $VMMObject.
Параметры
-Name
Указывает имя объекта VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Указывает имя пользователя. Этот командлет работает от имени пользователя, указанного этим параметром.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Указывает роль пользователя. Чтобы получить роль пользователя, используйте командлет Get-SCUserRole . Этот командлет работает от имени роли пользователя, указанной этим параметром.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultObject
Указывает объект, к которому связано новое внешнее задание.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Указывает объект сервера VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Выходные данные
Task
Этот командлет возвращает объект Task .