Freigeben über


Remove-WAPackVMRole

Entfernt Rollenobjekte für virtuelle Computer.

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

Remove-WAPackVMRole
      -VMRole <VMRole>
      [-PassThru]
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-WAPackVMRole
      -VMRole <VMRole>
      -CloudServiceName <String>
      [-PassThru]
      [-Force]
      [-Profile <AzureSMProfile>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Diese Themen sind veraltet und werden in Zukunft entfernt. In diesem Thema wird das Cmdlet in der Version 0.8.1 des Microsoft Azure PowerShell-Moduls beschrieben. Um die Version des verwendeten Moduls zu ermitteln, geben Sie in der Azure PowerShell-Konsole folgendes ein (Get-Module -Name Azure).Version.

Das Cmdlet Remove-WAPackVMRole entfernt Rollenobjekte für virtuelle Computer.

Beispiele

Beispiel 1: Entfernen einer Rolle eines virtuellen Computers (die mithilfe des WAP-Portals erstellt wurde)

PS C:\> $VMRole = Get-WAPackVMRole -Name "ContosoVMRole01"
PS C:\> Remove-WAPackVMRole -VMRole $VMRole

Der erste Befehl ruft die Rolle des virtuellen Computers namens ContosoVMRole01 mithilfe des Cmdlets "Get-WAPackVMRole " ab und speichert dieses Objekt dann in der $VMRole Variablen.

Mit dem zweiten Befehl wird die rolle des virtuellen Computers entfernt, die in $VMRole gespeichert ist. Die Eingabeaufforderung fordert Sie zur Bestätigung auf. Vorausgesetzt, diese Rolle des virtuellen Computers wurde mit dem WAP-Portal erstellt, muss der Name des Clouddiensts nicht angegeben werden.

Beispiel 2: Entfernen einer Rolle eines virtuellen Computers, die nach dem manuellen Erstellen eines Clouddiensts erstellt wurde

PS C:\> $VMRole = Get-WAPackVMRole -Name "ContosoVMRole02"
PS C:\> Remove-WAPackVMRole -VMRole $VMRole -CloudServiceName "ContosoCloudService02"

Der erste Befehl ruft die Rolle des virtuellen Computers namens "ContosoVMRole02" mithilfe des Cmdlets "Get-WAPackVMRole " ab und speichert dieses Objekt dann in der $VMRole Variablen.

Mit dem zweiten Befehl wird die rolle des virtuellen Computers entfernt, die in $VMRole gespeichert ist. Die Eingabeaufforderung fordert Sie zur Bestätigung auf. Wenn diese Rolle des virtuellen Computers nicht mithilfe des Portals erstellt wurde, muss der Benutzer den Namen des Clouddiensts angeben. In diesem Fall heißt "ContosoCloudService02".

Beispiel 3: Entfernen einer Rolle eines virtuellen Computers ohne Bestätigung

PS C:\> $VMRole = Get-WAPackVMRole -Name "ContosoVMRole03"
PS C:\> Remove-WAPackVMRole -VMRole $VMRole -Force

Der erste Befehl ruft den Clouddienst "ContosoVMRole03" mithilfe des Cmdlets "Get-WAPackVMRole " ab und speichert dieses Objekt dann in der $VMRole Variablen.

Mit dem zweiten Befehl wird die rolle des virtuellen Computers entfernt, die in $VMRole gespeichert ist. Dieser Befehl enthält den Parameter Force . Der Befehl fordert Sie nicht zur Bestätigung auf.

Parameter

-CloudServiceName

Gibt den Clouddienstnamen der Rolle des virtuellen Computers an.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Erzwingt die Ausführung des Befehls ohne Aufforderung zur Bestätigung durch den Benutzer.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
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

-VMRole

Gibt eine Rolle eines virtuellen Computers an. Verwenden Sie das Cmdlet Get-WAPackVMRole , um eine Rolle eines virtuellen Computers abzurufen.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False