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 |