Add-SCComputerTierTemplate
Fügt einer Dienstvorlage eine Computerebenenvorlage hinzu.
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>]
Beschreibung
Anmerkung
Ein neuer Parameter [-EnableNestedVirtualization] <booleschen> ist in VMM 2019 UR1 und höher enthalten. Weitere Informationen finden Sie unter Parameter.
Das Cmdlet Add-SCComputerTierTemplate fügt einer Dienstvorlage eine Computerebenenvorlage hinzu. Eine Computerebenenvorlage enthält eine Vorlage für virtuelle Computer, die zum Erstellen eines virtuellen Computers verwendet wird.
Geben Sie Get-Help New-SCServiceTemplate -Detailed
ein, um Informationen zu Dienstvorlagen zu erfahren.
Weitere Informationen zu Vorlagen für virtuelle Computer geben Sie Get-Help New-SCVMTemplate -Detailed
ein.
Beispiele
Beispiel 1: Hinzufügen einer Computerebenenvorlage zu einer Dienstvorlage
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
Der erste Befehl ruft das Vorlagenobjekt des virtuellen Computers mit dem Namen WebTemplate01 ab und speichert das Objekt in der $WebTemplate Variablen.
Der zweite Befehl ruft das Dienstvorlagenobjekt namens ServiceTemplate01 ab und speichert das Objekt in der $ServiceTemplate Variablen.
Mit dem letzten Befehl wird der in $ServiceTemplate gespeicherten Dienstvorlage eine Computerebenenvorlage hinzugefügt.
Parameter
-BlockAutomaticMigration
Gibt an, ob der Computer automatisch migriert werden kann. Wenn sie auf $True festgelegt ist, wird die automatische Migration blockiert. Bei Festlegung auf $False ist die automatische Migration zulässig. Der Standardwert ist $False.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultInstanceCount
Gibt die Standardinstanzanzahl für eine Computerebene an, die verkleinert werden kann. Der Standardwert ist 1.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DeploymentOrder
Gibt die Reihenfolge an, in der eine Computerebene, ein Anwendungshost oder eine Anwendung bereitgestellt wird.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Description
Gibt eine Beschreibung für die Computerebenenvorlage an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnableAvailabilitySet
Gibt an, ob ein Verfügbarkeitssatz auf einer Dienstebene generiert wird, wenn ein Dienst bereitgestellt wird.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnableNestedVirtualization
Aktiviert die geschachtelte Virtualisierung.
Anmerkung
Dieser Parameter gilt für VMM 2019 UR1.
Typ: | Boolean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InstanceMaximumCount
Gibt die maximale Anzahl virtueller Computer an, auf die eine Dienstinstanz skaliert werden kann.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-InstanceMinimumCount
Gibt die Mindestanzahl virtueller Computer an, in die eine Dienstinstanz skaliert werden kann.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-JobVariable
Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen eines VMM-Objekts (Virtual Machine Manager) an.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-NumberOfUpgradeDomains
Gibt die Anzahl der Upgradedomänen für eine Computerebene an, die skaliert werden kann. Der Standardwert ist 1.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Typ: | Guid |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ServiceTemplate
Gibt ein Dienstvorlagenobjekt an.
Typ: | ServiceTemplate |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ServicingOrder
Gibt die Reihenfolge an, in der eine Computerebene oder ein Anwendungshost gewartet wird.
Typ: | Int32 |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Tag
Gibt ein Wort oder einen Ausdruck an, das einem Objekt zugeordnet werden soll, damit Sie nach allen Objekten mit der angegebenen Gruppe von Tags suchen können. Sie können nach einer Teilmenge von Tags suchen oder nach dem vollständigen Satz von Tags suchen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VMTemplate
Gibt ein VMM-Vorlagenobjekt an, das zum Erstellen virtueller Computer verwendet wird.
Typ: | Template |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
ComputerTierTemplate
Dieses Cmdlet gibt ein ComputerTierTemplate-Objekt zurück.