@@ -34,10 +34,8 @@ function Test-UpdateTransparentDataEncryption
34
34
try
35
35
{
36
36
# Alter all properties
37
- $job = Set-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $db.ResourceGroupName - ServerName $db.ServerName - DatabaseName $db.DatabaseName `
38
- - State Enabled - AsJob
39
- $job | Wait-Job
40
- $tde1 = $job.Output
37
+ $tde1 = Set-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $db.ResourceGroupName - ServerName $db.ServerName `
38
+ - DatabaseName $db.DatabaseName - State Enabled
41
39
42
40
Assert-AreEqual $tde1.State Enabled
43
41
}
@@ -65,21 +63,24 @@ function Test-GetTransparentDataEncryption
65
63
66
64
try
67
65
{
68
- $tde1 = Get-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $server.ResourceGroupname - ServerName $server.ServerName - DatabaseName $db.DatabaseName
66
+ $tde1 = Get-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $server.ResourceGroupname - ServerName $server.ServerName `
67
+ - DatabaseName $db.DatabaseName
69
68
Assert-AreEqual $tde1.State Enabled
70
69
71
70
$tde2 = $tde1 | Get-AzureRmSqlDatabaseTransparentDataEncryption
72
71
Assert-AreEqual $tde2.State Enabled
73
72
74
73
# Alter all properties
75
- $tde3 = Set-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $db.ResourceGroupName - ServerName $db.ServerName - DatabaseName $db .DatabaseName `
76
- - State Disabled
74
+ $tde3 = Set-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $db.ResourceGroupName - ServerName $db.ServerName `
75
+ - DatabaseName $db .DatabaseName - State Disabled
77
76
Assert-AreEqual $tde3.State Disabled
78
77
79
- $tdeActivity = Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - ResourceGroupName $server.ResourceGroupname - ServerName $server.ServerName - DatabaseName $db.DatabaseName
78
+ $tdeActivity = Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity - ResourceGroupName $server.ResourceGroupname `
79
+ - ServerName $server.ServerName - DatabaseName $db.DatabaseName
80
80
Assert-AreEqual $tdeActivity.Status Decrypting
81
81
82
- $tde4 = Get-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $server.ResourceGroupname - ServerName $server.ServerName - DatabaseName $db.DatabaseName
82
+ $tde4 = Get-AzureRmSqlDatabaseTransparentDataEncryption - ResourceGroupName $server.ResourceGroupname `
83
+ - ServerName $server.ServerName - DatabaseName $db.DatabaseName
83
84
Assert-AreEqual $tde4.State Disabled
84
85
}
85
86
finally
@@ -133,7 +134,11 @@ function Test-SetTransparentDataEncryptionProtector
133
134
Assert-AreEqual $params.keyId $keyResult.Uri
134
135
135
136
# Rotate to AKV
136
- $encProtector2 = Set-AzureRmSqlServerTransparentDataEncryptionProtector - ResourceGroupName $params.rgName - ServerName $params.serverName - Type AzureKeyVault - KeyId $params.keyId - Force
137
+ $job = Set-AzureRmSqlServerTransparentDataEncryptionProtector - ResourceGroupName $params.rgName - ServerName $params.serverName `
138
+ - Type AzureKeyVault - KeyId $params.keyId - Force - AsJob
139
+ $job | Wait-Job
140
+ $encProtector2 = $job.Output
141
+
137
142
Assert-AreEqual AzureKeyVault $encProtector2.Type
138
143
Assert-AreEqual $params.serverKeyName $encProtector2.ServerKeyVaultKeyName
139
144
0 commit comments