Delen via


Add-SCComputerTierTemplate

Hiermee voegt u een computerlaagsjabloon toe aan een servicesjabloon.

Syntax

Add-SCComputerTierTemplate
   [-Name] <String>
   [-Description <String>]
   [-InstanceMaximumCount <Int32>]
   [-InstanceMinimumCount <Int32>]
   [-DefaultInstanceCount <Int32>]
   [-DeploymentOrder <Int32>]
   [-Tag <String>]
   [-ServicingOrder <Int32>]
   [-NumberOfUpgradeDomains <Int32>]
   -ServiceTemplate <ServiceTemplate>
   -VMTemplate <Template>
   [-BlockAutomaticMigration \<Boolean\>]
   [-EnableAvailabilitySet \<Boolean\>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Notitie

Een nieuwe parameter [-EnableNestedVirtualization] <Booleaanse> waarde is opgenomen in VMM 2019 UR1 en hoger. Zie Parameters voor meer informatie.

De cmdlet Add-SCComputerTierTemplate voegt een computerlaagsjabloon toe aan een servicesjabloon. Een computerlaagsjabloon bevat een virtuele-machinesjabloon die wordt gebruikt om een virtuele machine te maken.

Typ voor informatie over servicesjablonen Get-Help New-SCServiceTemplate -Detailed. Typ voor meer informatie over sjablonen voor virtuele machines Get-Help New-SCVMTemplate -Detailed.

Voorbeelden

Voorbeeld 1: Een sjabloon voor een computerlaag toevoegen aan een servicesjabloon

PS C:\> $WebTemplate = Get-SCVMTemplate | Where-Object { $_.Name -Eq "WebTemplate01" }
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Add-SCComputerTierTemplate -ServiceTemplate $ServiceTemplate -VMTemplate $WebTemplate -Name "Web Tier" -DefaultInstanceCount 3 -InstanceMinimumCount 1 -InstanceMaximumCount 5 -DeploymentOrder 1 -ServicingOrder 1 -NumberOfUpgradeDomains 1

Met de eerste opdracht wordt het sjabloonobject voor de virtuele machine met de naam WebTemplate01 opgehaald en wordt het object opgeslagen in de variabele $WebTemplate.

Met de tweede opdracht wordt het servicesjabloonobject met de naam ServiceTemplate01 opgehaald en wordt het object opgeslagen in de $ServiceTemplate variabele.

Met de laatste opdracht wordt een computerlaagsjabloon toegevoegd aan de servicesjabloon die is opgeslagen in $ServiceTemplate.

Parameters

-BlockAutomaticMigration

Geeft aan of de computer automatisch kan worden gemigreerd. Wanneer deze optie is ingesteld op $True, wordt automatische migratie geblokkeerd. Als deze optie is ingesteld op $False, is automatische migratie toegestaan. De standaardwaarde is $False.

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

-DefaultInstanceCount

Hiermee geeft u het standaard aantal exemplaren voor een computerlaag die kan worden uitgeschaald. De standaardwaarde is 1.

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

-DeploymentOrder

Hiermee geeft u de volgorde op waarin een computerlaag, toepassingshost of toepassing wordt geïmplementeerd.

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

-Description

Hiermee geeft u een beschrijving voor de sjabloon voor de computerlaag.

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

-EnableAvailabilitySet

Geeft aan of een beschikbaarheidsset wordt gegenereerd op een servicelaag wanneer een service wordt geïmplementeerd.

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

-EnableNestedVirtualization

Hiermee schakelt u de geneste virtualisatie in.

Notitie

Deze parameter is van toepassing op VMM 2019 UR1.

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

-InstanceMaximumCount

Hiermee geeft u het maximum aantal virtuele machines op waarnaar een service-exemplaar kan worden uitgeschaald.

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

-InstanceMinimumCount

Hiermee geeft u het minimale aantal virtuele machines op waarop een service-exemplaar kan worden geschaald.

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

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

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

-Name

Hiermee geeft u de naam van een Virtual Machine Manager (VMM)-object.

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

-NumberOfUpgradeDomains

Hiermee geeft u het aantal upgradedomeinen voor een computerlaag op dat kan worden uitgeschaald. De standaardwaarde is 1.

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

-PROTipID

Hiermee geeft u de id van de tip prestaties en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

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

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

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

-ServiceTemplate

Hiermee geeft u een servicesjabloonobject op.

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

-ServicingOrder

Hiermee geeft u de volgorde op waarin een computerlaag of toepassingshost wordt onderhouden.

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

-Tag

Hiermee geeft u een woord of woordgroep te koppelen aan een object, zodat u kunt zoeken naar alle objecten met de opgegeven set tags. U kunt zoeken naar een subset met tags of u kunt zoeken naar de volledige set tags.

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

-VMTemplate

Hiermee geeft u een VMM-sjabloonobject op dat wordt gebruikt om virtuele machines te maken.

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

Uitvoerwaarden

ComputerTierTemplate

Deze cmdlet retourneert een ComputerTierTemplate-object .