Bagikan melalui


New-SCServiceTemplate

Membuat templat layanan yang digunakan untuk membuat layanan di VMM.

Sintaks

New-SCServiceTemplate
   [-Name] <String>
   [-Description <String>]
   [-Owner <String>]
   -Release <String>
   [-UseAsDefaultRelease <Boolean>]
   [-VMMServer <ServerConnection>]
   [-UserRole <UserRole>]
   [-ServicePriority <ServicePriority>]
   [-ServiceTemplate <ServiceTemplate>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Deskripsi

Cmdlet New-SCServiceTemplate membuat templat layanan yang digunakan untuk membuat layanan di Virtual Machine Manager (VMM). Templat layanan adalah deskripsi layanan yang berisi sekumpulan templat layanan yang menjelaskan bagaimana layanan harus disebarkan, dikonfigurasi, dan dilayankan. Templat layanan disimpan di pustaka VMM.

Contoh

Contoh 1: Membuat templat layanan

PS C:\> $SvcTemplate = New-SCServiceTemplate -Name "ServiceTemplate01" -Release "Beta" -Description "Service Template 01" -Owner "Contoso\Katarina" 
PS C:\> $SvcTemplate

Perintah pertama membuat objek templat layanan bernama ServiceTemplate01 dan menyimpan objek dalam variabel $SvcTemplate.

Perintah kedua menampilkan informasi tentang objek templat layanan kepada pengguna.

Contoh 2: Mengkloning templat layanan

PS C:\> $SvcTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01" | where { $_.Release -eq "Beta" }
PS C:\> $NewSvcTemplate = New-SCServiceTemplate -Name "ServiceTemplate01" -Release "v1" -ServiceTemplate $SvcTemplate
PS C:\> $NewSvcTemplate

Perintah pertama mendapatkan objek templat layanan bernama ServiceTemplate01 dengan rilis Beta dan menyimpan objek dalam variabel $SvcTemplate.

Perintah kedua membuat klon ServiceTemplate01 dan memberinya nilai rilis v1. Perintah kemudian menyimpan objek templat layanan dalam variabel $NewSvcTemplate.

Perintah terakhir menampilkan informasi tentang objek templat layanan kloning kepada pengguna.

Parameter

-Description

Menentukan deskripsi untuk templat layanan.

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

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-Name

Menentukan nama objek VMM.

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

-Owner

Menentukan pemilik objek VMM dalam bentuk akun pengguna domain yang valid.

  • Contoh format: -Owner "Contoso\PattiFuller"
  • Contoh format: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-Release

Menentukan string yang menjelaskan rilis sumber daya pustaka. VMM secara otomatis membuat nilai rilis untuk setiap sumber daya yang diimpor ke pustaka. Setelah sumber daya diimpor, Anda dapat menyesuaikan string.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-ServicePriority

Menentukan prioritas untuk layanan. Nilai yang valid adalah: Normal, Rendah, Tinggi. Nilai default: Normal.

Type:ServicePriority
Accepted values:Normal, Low, High
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceTemplate

Menentukan objek templat layanan.

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

-UseAsDefaultRelease

Menunjukkan apakah rilis ini digunakan sebagai rilis default untuk templat layanan.

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

-UserRole

Menentukan objek peran pengguna.

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

-VMMServer

Menentukan objek server VMM.

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

Output

ServiceTemplate

Cmdlet ini mengembalikan objek ServiceTemplate .