Stop-AzureVM

Beendet einen virtuellen Azure-Computer.

Hinweis

Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Dienstverwaltungs-APIs verwenden. Cmdlets zum Verwalten von Azure Ressource Manager-Ressourcen finden Sie im Az PowerShell-Modul.

Syntax

Stop-AzureVM
    [-Name] <String[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]
Stop-AzureVM
    -VM <IPersistentVM[]>
    [-StayProvisioned]
    [-Force]
    [-ServiceName] <String>
    [-Profile <AzureSMProfile>]
    [-InformationAction <ActionPreference>]
    [-InformationVariable <String>]
    [<CommonParameters>]

Beschreibung

Das Stop-AzureVM-Cmdlet beendet einen virtuellen Computer.

Beispiele

Beispiel 1: Herunterfahren eines virtuellen Computers

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM"

Mit diesem Befehl wird ein virtueller Computer heruntergefahren, den der angegebene Dienst enthält.

Beispiel 2: Herunterfahren eines virtuellen Computers mithilfe eines virtuellen Computerobjekts

PS C:\> Get-AzureVM -ServiceName "ContosoService01" -Name "MyVM" | Stop-AzureVM

Mit diesem Befehl wird ein virtueller Computer heruntergefahren, den der angegebene Dienst enthält, indem das von Get-AzureVM zurückgegebene Objekt des virtuellen Computers verwendet wird.

Beispiel 3: Herunterfahren eines virtuellen Computers und Bereitstellen des virtuellen Computers

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -StayProvisioned

Dieser Befehl beendet einen virtuellen Computer, den der angegebene Dienst enthält, und hält ihn bereit.

Beispiel 4: Herunterfahren eines virtuellen Computers und Zulassen der Verlagerung der letzten VM in der Bereitstellung

PS C:\> Stop-AzureVM -ServiceName "ContosoService01" -Name "MyVM" -Force

Mit diesem Befehl wird ein virtueller Computer heruntergefahren, den der angegebene Dienst enthält, und ermöglicht die Verlagerung des letzten virtuellen Computers in der Bereitstellung.

Beispiel 5: Herunterfahren mehrerer VMs

PS C:\> Stop-AzureVM -ServiceName "PSTestService" -Name "*" -Force

Mit diesem Befehl werden mehrere virtuelle Computer heruntergefahren, die der angegebene Dienst enthält.

Parameter

-Force

Gibt an, ob der Deallocation des letzten virtuellen Computers in einer Bereitstellung zugelassen werden soll.

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

-InformationAction

Gibt an, wie dieses Cmdlet auf ein Informationsereignis reagiert.

Zulässige Werte für diesen Parameter:

  • Fortfahren
  • Ignorieren
  • Fragen
  • SilentlyContinue
  • Beenden
  • Angehalten
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Gibt eine Informationsvariable an.

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

-Name

Gibt den Namen des virtuellen Computers an, der heruntergefahren werden soll.

Verwenden Sie das Wildcardzeichen, um mehrere virtuelle Computer asynchron zu beenden. Mit einem Wildcardzeichen ruft dieses Cmdlet den Vorgang "Rollen herunterfahren" (https://msdn.microsoft.com/en-us/library/azure/dn469421.aspx) anstelle des Vorgangs "Herunterfahrenhttps://msdn.microsoft.com/en-us/library/azure/dn469421.aspx"https://msdn.microsoft.com/en-us/library/azure/jj157195.aspx (https://msdn.microsoft.com/en-us/library/azure/jj157195.aspx) auf.

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Profile

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

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

-ServiceName

Gibt den Namen des Azure-Diensts an, der den virtuellen Computer enthält, der heruntergefahren werden soll.

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

-StayProvisioned

Gibt an, dass mit diesem Cmdlet der virtuelle Computer bereitgestellt wird.

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

-VM

Gibt ein Virtuelles Computerobjekt an, das den virtuellen Computer identifiziert, der heruntergefahren werden soll.

Type:IPersistentVM[]
Aliases:InputObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False