Stop-AzVM

Stops an Azure virtual machine.

Syntax

Stop-AzVM
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Force]
    [-StayProvisioned]
    [-NoWait]
    [-SkipShutdown]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzVM
    [-ResourceGroupName] <String>
    [-Name] <String>
    [-Force]
    [-NoWait]
    [-Hibernate]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzVM
    [-Force]
    [-StayProvisioned]
    [-NoWait]
    [-SkipShutdown]
    [-Id] <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzVM
    [-Force]
    [-NoWait]
    [-Hibernate]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Stop-AzVM Cmdlet 會停止 Azure 虛擬機器。

範例

範例 1:停止虛擬機器

Stop-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"

此命令會停止 ResourceGroup11 中名為 VirtualMachine07 的虛擬機器。

參數

-AsJob

在背景執行 Cmdlet,並傳回作業以追蹤進度。

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

-Confirm

在執行 Cmdlet 前提示您確認。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

用來與 azure 通訊的認證、帳戶、租使用者和訂用帳戶。

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Force

強制執行命令而不要求使用者確認。

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

-Hibernate

選擇性參數來休眠虛擬機器。 預覽) 中的 (功能

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Id

虛擬機器的識別碼。

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

-Name

虛擬機器名稱。

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

-NoWait

啟動作業,並在作業完成之前立即傳回。 若要判斷作業是否已順利完成,請使用一些其他機制。

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

-ResourceGroupName

指定虛擬機器的資源群組名稱。

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

-SkipShutdown

若要在保留 VM 布建時要求非正常執行的 VM 關機。

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

-StayProvisioned

Cmdlet 會停止虛擬機器,但不會解除配置。 帳戶會針對已停止的虛擬機器收費。

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

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

輸入

String

輸出

PSComputeLongRunningOperation

PSAzureOperationResponse