Remove-AzVmss

Quita vmSS o una máquina virtual que se encuentra dentro de VMSS.

Syntax

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

Description

El cmdlet Remove-AzVmss quita el conjunto de escalado de máquinas virtuales (VMSS) de Azure. Este cmdlet también se puede usar para quitar una máquina virtual específica dentro de VMSS. Puede usar el parámetro InstanceId para quitar una máquina virtual específica dentro de VMSS.

Ejemplos

Ejemplo 1: Eliminación de un VMSS

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

Este comando quita el VMSS denominado VMScaleSet001 que pertenece al grupo de recursos denominado Group001.

Ejemplo 2: Eliminación de una máquina virtual desde un VMSS

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

Este comando quita la máquina virtual con el identificador de instancia 3 de VMSS denominado VMScaleSet002 que pertenece al grupo de recursos denominado Group002.

Parámetros

-AsJob

Ejecute el cmdlet en segundo plano y devuelva un trabajo para realizar un seguimiento del progreso.

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

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

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

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

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

-ForceDeletion

Parámetro opcional para forzar la eliminación de una máquina virtual.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InstanceId

Especifica, como matriz de cadenas, el identificador de las instancias que deben iniciarse. Por ejemplo: -InstanceId "0", "3"

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

-ResourceGroupName

Especifica el nombre del grupo de recursos al que pertenece VMSS.

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

-VMScaleSetName

Especifica el nombre del VMSS que quita este cmdlet. Si especifica el parámetro InstanceId , el cmdlet quitará la máquina virtual especificada del VMSS denominado por este parámetro.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

String

String[]

Salidas

PSOperationStatusResponse