Delen via


Remove-AzVmss

Hiermee verwijdert u de VMSS of een virtuele machine die zich in de VMSS bevindt.

Syntaxis

Remove-AzVmss
      [-ResourceGroupName] <String>
      [-VMScaleSetName] <String>
      [[-InstanceId] <String[]>]
      [-ForceDeletion <Boolean>]
      [-Force]
      [-AsJob]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

De cmdlet Remove-AzVmss verwijdert de Virtual Machine Scale Set (VMSS) uit Azure. Deze cmdlet kan ook worden gebruikt om een specifieke virtuele machine in de VMSS te verwijderen. U kunt de parameter InstanceId gebruiken om een specifieke virtuele machine in de VMSS te verwijderen.

Voorbeelden

Voorbeeld 1: Een VMSS verwijderen

Remove-AzVmss -ResourceGroupName "Group001" -VMScaleSetName "VMScaleSet001"

Met deze opdracht verwijdert u de VMSS met de naam VMScaleSet001 die deel uitmaakt van de resourcegroep met de naam Group001.

Voorbeeld 2: Een virtuele machine verwijderen uit een VMSS

Remove-AzVmss -ResourceGroupName "Group002" -VMScaleSetName "VMScaleSet002" -InstanceId "3";

Met deze opdracht verwijdert u de virtuele machine met exemplaar-id 3 uit de VMSS met de naam VMScaleSet002 die deel uitmaakt van de resourcegroep met de naam Group002.

Parameters

-AsJob

Voer de cmdlet op de achtergrond uit en retourneer een taak om de voortgang bij te houden.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder dat u om bevestiging van de gebruiker wordt gevraagd.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ForceDeletion

Optionele parameter om een virtuele machine af te dwingen.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-InstanceId

Hiermee geeft u, als een tekenreeksmatrix, de id op van de exemplaren die moeten worden gestart. Bijvoorbeeld: -InstanceId "0", "3"

Type:String[]
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-ResourceGroupName

Hiermee geeft u de naam op van de resourcegroep waartoe de VMSS behoort.

Type:String
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-VMScaleSetName

Hiermee wordt de naam van de VMSS opgegeven die door deze cmdlet wordt verwijderd. Als u de parameter InstanceId opgeeft, verwijdert de cmdlet de opgegeven virtuele machine uit de VMSS met de naam van deze parameter.

Type:String
Aliassen:Name
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

String

String[]

Uitvoerwaarden

PSOperationStatusResponse