Partager via


Disable-AzureRmVMDiskEncryption

Désactive le chiffrement sur une machine virtuelle IaaS.

Avertissement

Le module AzureRM PowerShell a été officiellement déconseillé depuis le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Bien que le module AzureRM puisse toujours fonctionner, il n’est plus conservé ou pris en charge, plaçant toute utilisation continue à la discrétion et au risque de l’utilisateur. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntaxe

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

Description

L’applet de commande Disable-AzureRmVMDiskEncryption désactive le chiffrement sur une machine virtuelle IaaS (Infrastructure as a Service). Cette applet de commande est prise en charge uniquement sur les machines virtuelles Windows et non sur les machines virtuelles Linux. Cette applet de commande installe une extension sur la machine virtuelle permettant de désactiver le chiffrement. Si le paramètre Name n’est pas spécifié, une extension portant le nom par défaut « AzureDiskEncryption pour les machines virtuelles Windows » est créée. Attention : cette applet de commande redémarre la machine virtuelle.

Exemples

Exemple 1 : Désactiver le chiffrement pour tous les volumes sur une machine virtuelle Windows

PS C:\> Disable-AzureRMVMDiskEncryption -ResourceGroupName "Group001" -VMName "VM002"

Cette commande désactive le chiffrement pour les volumes de type tous pour la machine virtuelle nommée VM002 qui appartient au groupe de ressources nommé Group001. Étant donné que le paramètre VolumeType n’est pas spécifié, l’applet de commande définit la valeur All.

Exemple 2 : Désactiver le chiffrement des volumes de données sur une machine virtuelle Windows

PS C:\> $ResourceGroup = "Group002";
PS C:\> $VMName = "VM004";
PS C:\> Disable-AzureRMVMDiskEncryption -ResourceGroupName "Group002" -VMName "VM004" -VolumeType "Data"

Cette commande désactive le chiffrement des volumes de données de type pour la machine virtuelle nommée VM004 qui appartient au groupe de ressources nommé Group002.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableAutoUpgradeMinorVersion

Indique que cette applet de commande désactive la mise à niveau automatique de la version mineure de l’extension.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ExtensionPublisherName

Nom de l’éditeur d’extension. Spécifiez ce paramètre uniquement pour remplacer la valeur par défaut de « Microsoft.Azure.Security ».

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ExtensionType

Type d’extension. Spécifiez ce paramètre pour remplacer sa valeur par défaut « AzureDiskEncryption » pour les machines virtuelles Windows et « AzureDiskEncryptionForLinux » pour les machines virtuelles Linux.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Specifes le nom de la ressource Azure Resource Manager (ARM) qui représente l’extension. Si ce paramètre n’est pas spécifié, cette applet de commande est définie par défaut sur « AzureDiskEncryption pour les machines virtuelles Windows ».

Type:String
Alias:ExtensionName
Position:3
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Spécifie le nom du groupe de ressources de la machine virtuelle.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TypeHandlerVersion

Spécifie la version de l’extension de chiffrement. Si vous ne spécifiez pas de valeur pour ce paramètre, la dernière version de l’extension est utilisée.

Type:String
Alias:HandlerVersion, Version
Position:4
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VMName

Spécifie le nom de la machine virtuelle sur laquelle cette applet de commande désactive le chiffrement.

Type:String
Alias:ResourceName
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VolumeType

Spécifie le type de volumes de machine virtuelle à effectuer l’opération de chiffrement. Pour les machines virtuelles Windows, les valeurs valides sont les suivantes :

  • Tous
  • Système d’exploitation
  • Données. Si vous ne spécifiez pas de valeur pour ce paramètre, la valeur par défaut est All. Désactiver le chiffrement n’est actuellement pas pris en charge pour Linux.
Type:String
Valeurs acceptées:OS, Data, All
Position:2
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

SwitchParameter

Sorties

PSAzureOperationResponse