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 .