Remove-AzVmss
Tar bort VMSS eller en virtuell dator som finns i VMSS.
Syntax
Remove-AzVmss
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[[-InstanceId] <String[]>]
[-ForceDeletion <Boolean>]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Remove-AzVmss tar bort VMSS (Virtual Machine Scale Set) från Azure. Den här cmdleten kan också användas för att ta bort en specifik virtuell dator i VMSS. Du kan använda parametern InstanceId för att ta bort en specifik virtuell dator i VMSS.
Exempel
Exempel 1: Ta bort en VMSS
Remove-AzVmss -ResourceGroupName "Group001" -VMScaleSetName "VMScaleSet001"
Det här kommandot tar bort VMSS med namnet VMScaleSet001 som tillhör resursgruppen med namnet Group001.
Exempel 2: Ta bort en virtuell dator från en VMSS
Remove-AzVmss -ResourceGroupName "Group002" -VMScaleSetName "VMScaleSet002" -InstanceId "3";
Det här kommandot tar bort den virtuella datorn med instans-ID 3 från VMSS med namnet VMScaleSet002 som tillhör resursgruppen med namnet Group002.
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: | False |
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 |
-ForceDeletion
Valfri parameter för att tvinga bort en virtuell dator.
Type: | Nullable<T>[Boolean] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceId
Anger ID för de instanser som måste startas som en strängmatris.
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 som VMSS tillhör.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMScaleSetName
Art namnet på den VMSS som den här cmdleten tar bort. Om du anger parametern InstanceId tar cmdleten bort den angivna virtuella datorn från VMSS med namnet av den här parametern.
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: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
String[]