Freigeben über


Set-AzureServiceProjectRole

Legt die Anzahl der Instanzen oder die Laufzeitversion einer Rolle fest.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Azure Dienst-Manager (ASM) APIs verwenden. Dieses ältere PowerShell-Modul wird beim Erstellen neuer Ressourcen nicht empfohlen, da ASM für den Ruhestand geplant ist. Weitere Informationen finden Sie unter Einstellung des Azure Service Manager.

Das Az PowerShell-Modul ist das empfohlene PowerShell-Modul zum Verwalten von Azure Resource Manager (ARM)-Ressourcen mit PowerShell.

Syntax

Set-AzureServiceProjectRole
   [-RoleName <String>]
   -Instances <Int32>
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureServiceProjectRole
   [-RoleName <String>]
   -Runtime <String>
   -Version <String>
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureServiceProjectRole
   [-RoleName <String>]
   [-PassThru]
   -VMSize <String>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Beschreibung

In diesem Thema wird das Cmdlet in der Version 0.8.10 des Microsoft Azure PowerShell-Moduls beschrieben. Um die Version des verwendeten Moduls abzurufen, geben Sie in der Azure PowerShell-Konsole folgendes ein (Get-Module -Name Azure).Version.

Das Cmdlet Set-AzureServiceProjectRole legt die Anzahl der Rolleninstanzen für die angegebene Rolle fest.

Beispiele

Beispiel 1: Festlegen von Instanzen für eine Webrolle

PS C:\> Set-AzureServiceProjectRole "MyWebRole" 2

Legt die Anzahl der Instanzen für die Webrolle "MyWebRole1" auf 2 fest.

Beispiel 2: Festlegen von Instanzen für eine Workerrolle

PS C:\> Set-AzureServiceProjectRole "MyWorkerRole1" 2

Legt die Anzahl der Rolleninstanzen für die Workerrolle mit dem Namen WorkerRole1 auf 2 fest.

Beispiel 3: Festlegen der Laufzeitversion für einen Rollendienst

PS C:\> Set-AzureServiceProjectRole "MyRole1" node 0.6.20

Legt die node.exe Laufzeitversion für die Rolle MyRole1 auf 0.6.20 fest.

Parameter

-Instances

Gibt die Anzahl der Rolleninstanzen für die angegebene Web- oder Workerrolle an.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PassThru

Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Profile

Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.

Typ:AzureSMProfile
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RoleName

Gibt den Namen der zu ändernden Web- oder Workerrolle an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Runtime

Gibt die Laufzeit an, die der angegebenen Rolle hinzugefügt werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Version

Gibt die Version der Laufzeit an, die der Rolle hinzugefügt werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VMSize

Gibt die Größe des virtuellen Computers der Rolle an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

Gibt die Größe des virtuellen Computers an.