Disable-AzVMDiskEncryption
停用 IaaS 虛擬機上的加密。
語法
Disable-AzVMDiskEncryption
[-ResourceGroupName] <String>
[-VMName] <String>
[[-VolumeType] <String>]
[[-Name] <String>]
[[-TypeHandlerVersion] <String>]
[-Force]
[-DisableAutoUpgradeMinorVersion]
[-ExtensionType <String>]
[-ExtensionPublisherName <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Disable-AzVMDiskEncryption Cmdlet 會停用基礎結構即服務 (IaaS) 虛擬機上的加密。 只有 Windows 虛擬機不支援此 Cmdlet,而不是 Linux 虛擬機。 此 Cmdlet 會在虛擬機上安裝擴充功能,以停用加密。 如果未指定 Name 參數,則會建立預設名稱為 “AzureDiskEncryption for Windows VM” 的延伸模組。 注意:此 Cmdlet 會重新啟動虛擬機。
範例
範例 1:停用 Windows 虛擬機上所有磁碟區的加密
Disable-AzVMDiskEncryption -ResourceGroupName "Group001" -VMName "VM002"
此命令會針對屬於 Group001 之資源群組的虛擬機停用所有類型磁碟區的加密。 由於未指定 VolumeType 參數,因此 Cmdlet 會將值設定為 All。
範例 2:停用 Windows 虛擬機上數據磁碟區的加密
$ResourceGroup = "Group002"
$VMName = "VM004"
$VolumeType = "Data"
Disable-AzVMDiskEncryption -ResourceGroupName $ResourceGroup -VMName $VMName -VolumeType $VolumeType
此命令會針對屬於 Group002 之資源群組的虛擬機,停用名為 VM004 之類型數據的磁碟區加密。
參數
-Confirm
執行 Cmdlet 之前先提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DefaultProfile
用於與 azure 通訊的認證、帳戶、租用戶和訂用帳戶。
類型: | IAzureContextContainer |
別名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableAutoUpgradeMinorVersion
表示此 Cmdlet 會停用延伸模組次要版本的自動升級。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ExtensionPublisherName
延伸模組發行者名稱。 只指定此參數以覆寫 「Microsoft.Azure.Security」 的預設值。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ExtensionType
延伸模組類型。 指定此參數來覆寫 Windows VM 的 “AzureDiskEncryption” 預設值,並針對 Linux VM 覆寫其 “AzureDiskEncryptionForLinux”。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-Force
強制命令執行,而不要求使用者確認。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
指定代表延伸模組的 Azure Resource Manager (ARM) 資源名稱。 如果未指定此參數,此 Cmdlet 預設為 「適用於 Windows VM 的 AzureDiskEncryption」。
類型: | String |
別名: | ExtensionName |
Position: | 3 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-ResourceGroupName
指定虛擬機的資源組名。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-TypeHandlerVersion
指定加密延伸模組的版本。 如果您未指定此參數的值,則會使用最新版本的擴充功能。
類型: | String |
別名: | HandlerVersion, Version |
Position: | 4 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-VMName
指定此 Cmdlet 停用加密的虛擬機名稱。
類型: | String |
別名: | ResourceName |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-VolumeType
指定要執行加密作業的虛擬機磁碟區類型。 針對 Windows 虛擬機,有效值為:
- 全部
- OS
- 資料。 如果您未指定此參數的值,預設值為 All。 Linux 目前不支援停用加密。
類型: | String |
接受的值: | OS, Data, All |
Position: | 2 |
預設值: | None |
必要: | False |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |