New-SCExternalJob
VMM'de yeni bir dış iş oluşturur.
Syntax
New-SCExternalJob
[-VMMServer <ServerConnection>]
[-Name] <String>
[-ResultObject <ClientObject>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
New-SCExternalJob cmdlet'i Virtual Machine Manager'da (VMM) dış işler oluşturur.
Dış işler, VMM konsolundaki işler görünümüne VMM dışı işler ekler. Bu işler genellikle VMM ile tümleştiren diğer uygulamaların, konsolunun kullanıcılarının güncelleştirmeleri görebilmesi için durum güncelleştirmelerini konsola sunmasına izin vermek için kullanılır. Örneğin, bir eklenti oluşturursanız, başka bir sistemde tamamlanan çalışmanın durumunu sağlamak için dış işleri kullanabilirsiniz.
Örnekler
Örnek 1: Dış iş oluşturma
PS C:\> $VMMObject = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCExternalJob -Name "ExternalJob01" -ResultObject $VMMObject
İlk komut VM01 adlı sanal makine nesnesini alır ve nesneyi $VMMObject değişkeninde depolar. Bu komuttaki nesne, iş oluşturduğunuz herhangi bir VMM nesnesi olabilir.
İkinci komut ExternalJob01 adlı bir dış iş oluşturur ve işi $VMMObject değişkeninde depolanan VM01 ile ilişkilendirilir.
Parametreler
-Name
VMM nesnesinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Bir kullanıcı rolü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultObject
Yeni bir dış işin ilişkili olduğu nesneyi belirtir.
Type: | ClientObject |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
Task
Bu cmdlet bir Görev nesnesi döndürür.