Sdílet prostřednictvím


New-SCServiceTemplate

Vytvoří šablonu služby použitou k vytvoření služby v nástroji VMM.

Syntax

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>]

Description

Rutina New-SCServiceTemplate vytvoří šablonu služby, která slouží k vytvoření služby v nástroji Virtual Machine Manager (VMM). Šablona služby je popis služby, která obsahuje sadu šablon služeb, které popisují, jak má být služba nasazená, nakonfigurovaná a obsluhovaná. Šablony služeb jsou uložené v knihovně VMM.

Příklady

Příklad 1: Vytvoření šablony služby

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

První příkaz vytvoří objekt šablony služby s názvem ServiceTemplate01 a uloží objekt do proměnné $SvcTemplate.

Druhý příkaz zobrazí informace o objektu šablony služby uživateli.

Příklad 2: Klonování šablony služby

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

První příkaz získá objekt šablony služby s názvem ServiceTemplate01 s vydáním beta verze a uloží objekt do proměnné $SvcTemplate.

Druhý příkaz vytvoří klon ServiceTemplate01 a poskytne mu hodnotu verze v1. Příkaz pak uloží objekt šablony služby do proměnné $NewSvcTemplate.

Poslední příkaz zobrazí informace o objektu klonované šablony služby uživateli.

Parametry

-Description

Určuje popis šablony služby.

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

-JobVariable

Určuje, že průběh úlohy se sleduje a ukládá do proměnné pojmenované tímto parametrem.

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

-Name

Určuje název objektu VMM.

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

-Owner

Určuje vlastníka objektu VMM ve formátu platného uživatelského účtu domény.

  • Příklad formátu: -Owner "Contoso\PattiFuller"
  • Příklad formátu: -Owner "PattiFuller@Contoso"
Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (tip PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

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

-Release

Určuje řetězec, který popisuje vydání prostředku knihovny. Nástroj VMM automaticky vytvoří hodnotu vydané verze pro každý prostředek importovaný do knihovny. Po importu prostředku můžete řetězec přizpůsobit.

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

-RunAsynchronously

Označuje, že úloha se spouští asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

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

-ServicePriority

Určuje prioritu služby. Platné hodnoty jsou: Normální, Nízká, Vysoká. Výchozí hodnota: Normální.

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

-ServiceTemplate

Určuje objekt šablony služby.

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

-UseAsDefaultRelease

Označuje, jestli se tato verze používá jako výchozí verze šablony služby.

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

-UserRole

Určuje objekt role uživatele.

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

-VMMServer

Určuje objekt serveru VMM.

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

Výstupy

ServiceTemplate

Tato rutina vrátí objekt ServiceTemplate .