Stop-AzVmss

Stoppar VMSS eller en uppsättning virtuella datorer i VMSS.

Syntax

Stop-AzVmss
    [-ResourceGroupName] <String>
    [-VMScaleSetName] <String>
    [[-InstanceId] <String[]>]
    [-Force]
    [-AsJob]
    [-Hibernate]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]
Stop-AzVmss
    [-ResourceGroupName] <String>
    [-VMScaleSetName] <String>
    [[-InstanceId] <String[]>]
    [-Force]
    [-StayProvisioned]
    [-SkipShutdown]
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Cmdleten Stop-AzVmss stoppar alla virtuella datorer i VMSS (Virtual Machine Scale Set) eller en uppsättning virtuella datorer. Du kan använda parametern InstanceId för att välja en uppsättning virtuella datorer.

Exempel

Exempel 1: Stoppa alla virtuella datorer i VMSS

Stop-AzVmss -ResourceGroupName "ContosoGroup" -VMScaleSetName "ContosoVMSS"

Det här kommandot stoppar alla virtuella datorer som tillhör VMSS med namnet ContosoVMSS.

Exempel 2: Stoppa en specifik uppsättning virtuella datorer i VMSS

Stop-AzVmss -ResourceGroupName "ContosoGroup" -VMScaleSetName "ContosoVMSS" -InstanceId "3","5"

Det här kommandot stoppar en specifik uppsättning virtuella datorer som anges av instans-ID-strängmatrisen som tillhör VMSS med namnet ContosoVMSS.

Parametrar

-AsJob

Kör cmdleten i bakgrunden och returnera ett jobb för att spåra förloppet.

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

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

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

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

-Hibernate

Viloläge för en virtuell dator från VM-skalningsuppsättningen. Den här funktionen är endast tillgänglig för VMSS med flexibel orkestreringMode.

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

-InstanceId

Anger, som en strängmatris, ID:t eller ID:n för de virtuella datorinstanser som cmdleten stoppar. Till exempel: -InstanceId "0", "3".

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

-ResourceGroupName

Anger namnet på resursgruppen för VMSS.

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

-SkipShutdown

Så här begär du icke-graciös avstängning av virtuell dator

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

-StayProvisioned

Om det anges kommer den virtuella datorn att ange stoppat tillstånd. Om det inte anges kommer den virtuella datorn att ange tillståndet stoppad frigjord. Användaren debiteras fortfarande för virtuella datorer i stoppat tillstånd, men inte för virtuella datorer i tillståndet stoppad frigjord.

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

-VMScaleSetName

Anger namnet på den VMSS som den här cmdleten stoppar de virtuella datorerna för.

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

Indata

String

String[]

Utdata

PSOperationStatusResponse