File tree Expand file tree Collapse file tree 7 files changed +370
-336
lines changed
src/ResourceManager/Compute
Commands.Compute.Test/ScenarioTests
Extension/AzureDiskEncryption Expand file tree Collapse file tree 7 files changed +370
-336
lines changed Original file line number Diff line number Diff line change @@ -1052,7 +1052,7 @@ function Test-AzureDiskEncryptionExtensionSinglePass
1052
1052
$status = Get-AzureRmVmDiskEncryptionStatus - ResourceGroupName $vm.ResourceGroupName - VMName $vm.Name
1053
1053
Assert-NotNull $status
1054
1054
Assert-AreEqual $status.OsVolumeEncrypted Encrypted
1055
- Assert-AreEqual $status.DataVolumesEncrypted Unknown
1055
+ Assert-AreEqual $status.DataVolumesEncrypted NoDiskFound
1056
1056
1057
1057
# verify encryption settings
1058
1058
$settings = $status.OsVolumeEncryptionSettings
@@ -1091,6 +1091,7 @@ function Test-AzureDiskEncryptionExtensionSinglePassDisableAndRemove
1091
1091
$status = Get-AzureRmVmDiskEncryptionStatus - ResourceGroupName $vm.ResourceGroupName - VMName $vm.Name
1092
1092
Assert-NotNull $status
1093
1093
Assert-AreEqual $status.OsVolumeEncrypted Encrypted
1094
+ Assert-AreEqual $status.DataVolumesEncrypted NoDiskFound
1094
1095
1095
1096
# disable encryption
1096
1097
$status = Disable-AzureRmVmDiskEncryption - ResourceGroupName $vm.ResourceGroupName - VMName $vm.Name
@@ -1100,6 +1101,7 @@ function Test-AzureDiskEncryptionExtensionSinglePassDisableAndRemove
1100
1101
$status = Get-AzureRmVmDiskEncryptionStatus - ResourceGroupName $vm.ResourceGroupName - VMName $vm.Name
1101
1102
Assert-NotNull $status
1102
1103
Assert-AreEqual $status.OsVolumeEncrypted NotEncrypted
1104
+ Assert-AreEqual $status.DataVolumesEncrypted NoDiskFound
1103
1105
1104
1106
# remove extension
1105
1107
$status = Remove-AzureRmVmDiskEncryptionExtension - ResourceGroupName $vm.ResourceGroupName - VMName $vm.Name
Original file line number Diff line number Diff line change 34
34
* Updated all help files to include full parameter types and correct input/output types.
35
35
* Update description for Set-AzureRmVMOSDisk
36
36
* Update Example 1 for Set-AzureRmVMBginfoExtension to correct spelling and prefix.
37
+ * Fix Get-AzureRmVMDiskEncryptionStatus cmdlet for certain singlepass related scenarios
37
38
38
39
## Version 5.3.0
39
40
* Add -Tag parameter to Update/New-AzureRmAvailabilitySet
Original file line number Diff line number Diff line change 153
153
<Compile Include =" Extension\AzureDiskEncryption\AzureDiskEncryptionExtensionContext.cs" />
154
154
<Compile Include =" Extension\AzureDiskEncryption\AzureDiskEncryptionExtensionProtectedSettings.cs" />
155
155
<Compile Include =" Extension\AzureDiskEncryption\AzureDiskEncryptionExtensionPublicSettings.cs" />
156
+ <Compile Include =" Extension\AzureDiskEncryption\AzureDiskEncryptionMode.cs" />
156
157
<Compile Include =" Extension\AzureDiskEncryption\DisableAzureDiskEncryption.cs" />
157
158
<Compile Include =" Extension\AzureDiskEncryption\GetAzureDiskEncryptionStatus.cs" />
158
- <Compile Include =" Extension\AzureDiskEncryption\OSType.cs" />
159
159
<Compile Include =" Extension\AzureDiskEncryption\RemoveAzureDiskEncryptionExtension.cs" />
160
160
<Compile Include =" Extension\AzureDiskEncryption\SetAzureDiskEncryptionExtension.cs" />
161
161
<Compile Include =" Extension\AzureVMBackup\AzureVMBackupExtensionUtil.cs" />
Original file line number Diff line number Diff line change
1
+ using Microsoft . Azure . Management . Compute . Models ;
2
+ using System ;
3
+ using System . Collections . Generic ;
4
+ using System . Linq ;
5
+ using System . Text ;
6
+ using System . Threading . Tasks ;
7
+
8
+ namespace Microsoft . Azure . Commands . Compute . Extension . AzureDiskEncryption
9
+ {
10
+ enum AzureDiskEncryptionMode
11
+ {
12
+ SinglePass ,
13
+ DualPass ,
14
+ None
15
+ }
16
+ }
Load Diff Large diffs are not rendered by default.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -25,7 +25,8 @@ enum EncryptionStatus
25
25
DecryptionInProgress ,
26
26
EncryptionInProgress ,
27
27
VMRestartPending ,
28
- Unknown
28
+ Unknown ,
29
+ NoDiskFound
29
30
}
30
31
31
32
class AzureDiskEncryptionStatusContext
You can’t perform that action at this time.
0 commit comments