Disable-AzVMDiskEncryption

Deshabilita el cifrado en una máquina virtual IaaS.

Syntax

Disable-AzVMDiskEncryption
       [-ResourceGroupName] <String>
       [-VMName] <String>
       [[-VolumeType] <String>]
       [[-Name] <String>]
       [[-TypeHandlerVersion] <String>]
       [-Force]
       [-DisableAutoUpgradeMinorVersion]
       [-ExtensionType <String>]
       [-ExtensionPublisherName <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

El cmdlet Disable-AzVMDiskEncryption deshabilita el cifrado en una máquina virtual de infraestructura como servicio (IaaS). Este cmdlet solo se admite en máquinas virtuales Windows y no en máquinas virtuales Linux. Este cmdlet instala una extensión en la máquina virtual para deshabilitar el cifrado. Si no se especifica el parámetro Name , se crea una extensión con el nombre predeterminado "AzureDiskEncryption para máquinas virtuales Windows". Precaución: este cmdlet reinicia la máquina virtual.

Ejemplos

Ejemplo 1: Deshabilitar el cifrado para todos los volúmenes de una máquina virtual Windows

Disable-AzVMDiskEncryption -ResourceGroupName "Group001" -VMName "VM002"

Este comando deshabilita el cifrado de volúmenes de tipo todo para la máquina virtual denominada VM002 que pertenece al grupo de recursos denominado Group001. Dado que no se especifica el parámetro VolumeType , el cmdlet establece el valor en All.

Ejemplo 2: Deshabilitar el cifrado de volúmenes de datos en una máquina virtual Windows

$ResourceGroup = "Group002"
$VMName = "VM004"
$VolumeType = "Data"
Disable-AzVMDiskEncryption -ResourceGroupName $ResourceGroup -VMName $VMName -VolumeType $VolumeType

Este comando deshabilita el cifrado de volúmenes de datos de tipo para la máquina virtual denominada VM004 que pertenece al grupo de recursos denominado Group002.

Parámetros

-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

-DisableAutoUpgradeMinorVersion

Indica que este cmdlet deshabilita la actualización automática de la versión secundaria de la extensión.

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

-ExtensionPublisherName

Nombre del publicador de extensión. Especifique este parámetro solo para invalidar el valor predeterminado de "Microsoft.Azure.Security".

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

-ExtensionType

Tipo de extensión. Especifique este parámetro para invalidar su valor predeterminado de "AzureDiskEncryption" para máquinas virtuales Windows y "AzureDiskEncryptionForLinux" para máquinas virtuales Linux.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
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

-Name

Especifica el nombre del recurso de Azure Resource Manager (ARM) que representa la extensión. Si no se especifica este parámetro, este cmdlet tiene como valor predeterminado "AzureDiskEncryption para máquinas virtuales Windows".

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

-ResourceGroupName

Especifica el nombre del grupo de recursos de la máquina virtual.

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

-TypeHandlerVersion

Especifica la versión de la extensión de cifrado. Si no especifica un valor para este parámetro, se usa la versión más reciente de la extensión.

Type:String
Aliases:HandlerVersion, Version
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMName

Especifica el nombre de la máquina virtual en la que este cmdlet deshabilita el cifrado.

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

-VolumeType

Especifica el tipo de volúmenes de máquina virtual para realizar la operación de cifrado. Para las máquinas virtuales Windows, los valores válidos son:

  • All
  • SO
  • Datos. Si no especifica un valor para este parámetro, el valor predeterminado es All. La deshabilitación del cifrado no se admite actualmente para Linux.
Type:String
Accepted values:OS, Data, All
Position:2
Default value:None
Required:False
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

SwitchParameter

Salidas

PSAzureOperationResponse