@@ -519,46 +519,6 @@ function Test-BlobAuditOnWorkspace
519
519
}
520
520
}
521
521
522
- <#
523
- . SYNOPSIS
524
- Tests the flow in which re-setting the policy with storage account that has the same name as before, but it is now on a different region
525
- #>
526
- function Test-BlobAuditSqlPoolUpdatePolicyWithSameNameStorageOnDifferentRegion
527
- {
528
- # Setup
529
- $testSuffix = getAssetName
530
- Create- BlobAuditingTestEnvironment $testSuffix
531
- $params = Get-SqlBlobAuditingTestEnvironmentParameters $testSuffix
532
-
533
- try
534
- {
535
- # Test
536
- Set-AzSynapseSqlPoolAudit - BlobStorageTargetState Enabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName - StorageAccountResourceId $params.storageAccountResourceId
537
- $policy = Get-AzSynapseSqlPoolAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName
538
-
539
- # Assert
540
- Assert-AreEqual $policy.StorageAccountResourceId $params.storageAccountResourceId
541
- Assert-AreEqual $policy.BlobStorageTargetState " Enabled"
542
-
543
- $newResourceGroupName = " test-rg2-for-sql-cmdlets-" + $testSuffix
544
- New-AzureRmResourceGroup - Location " West Europe" - ResourceGroupName $newResourceGroupName
545
- New-AzureRmStorageAccount - StorageAccountName $params.storageAccount - ResourceGroupName $newResourceGroupName - Location " West Europe" - Type Standard_GRS
546
-
547
- Set-AzSynapseSqlPoolAudit - BlobStorageTargetState Enabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName - StorageAccountResourceId $params.storageAccountResourceId
548
- $policy = Get-AzSynapseSqlPoolAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName
549
-
550
- # Assert
551
- Assert-AreEqual $policy.StorageAccountResourceId $params.storageAccountResourceId
552
- Assert-AreEqual $policy.BlobStorageTargetState " Enabled"
553
- }
554
- finally
555
- {
556
- # Cleanup
557
- Remove-AzureRmResourceGroup - Name $newResourceGroupName - Force
558
- Remove-BlobAuditingTestEnvironment $testSuffix
559
- }
560
- }
561
-
562
522
<#
563
523
. SYNOPSIS
564
524
Tests that when modifying the auditActionGroup property of a blob auditing policy, these properties are later fetched properly
@@ -821,7 +781,7 @@ function Test-AuditOnSqlPool
821
781
Assert-AreEqual " Disabled" $policy.BlobStorageTargetState
822
782
Assert-AreEqual 0 $policy.AuditActionGroup.Length
823
783
Assert-AreEqual 0 $policy.AuditAction.Length
824
- Assert-Null $policy.PredicateExpression
784
+ Assert-AreEqual " " $policy.PredicateExpression
825
785
Assert-Null $policy.StorageAccountResourceId
826
786
Assert-AreEqual " None" $policy.StorageKeyType
827
787
Assert-Null $policy.RetentionInDays
@@ -1204,7 +1164,7 @@ function Test-NewSqlPoolAuditDiagnosticsAreCreatedOnNeed
1204
1164
Assert-AreEqual " Disabled" $policy.EventHubTargetState
1205
1165
Assert-AreEqual 0 $policy.AuditActionGroup.Length
1206
1166
Assert-AreEqual 0 $policy.AuditAction.Length
1207
- Assert-Null $policy.PredicateExpression
1167
+ Assert-AreEqual " " $policy.PredicateExpression
1208
1168
Assert-Null $policy.EventHubAuthorizationRuleResourceId
1209
1169
Assert-Null $policy.EventHubNamespace
1210
1170
@@ -1232,7 +1192,7 @@ function Test-NewSqlPoolAuditDiagnosticsAreCreatedOnNeed
1232
1192
1233
1193
# Enable a new category in existing Diagnostic Settings.
1234
1194
$settingsName = ($diagnostics )[0 ].Name
1235
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1195
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SqlRequests
1236
1196
1237
1197
# Enable log analytics auditing policy and verify it
1238
1198
Set-AzSynapseSqlPoolAudit - LogAnalyticsTargetState Enabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName - WorkspaceResourceId $workspaceResourceId
@@ -1259,7 +1219,7 @@ function Test-NewSqlPoolAuditDiagnosticsAreCreatedOnNeed
1259
1219
1260
1220
# Enable a new category in Diagnostic Settings.
1261
1221
$settingsName = ($diagnostics )[0 ].Name
1262
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1222
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SqlRequests
1263
1223
1264
1224
# Verify log analytics auditing policy is enabled.
1265
1225
$policy = Get-AzSynapseSqlPoolAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName
@@ -1299,7 +1259,7 @@ function Test-NewSqlPoolAuditDiagnosticsAreCreatedOnNeed
1299
1259
1300
1260
# Enable a new category in Diagnostic Settings
1301
1261
$settingsName = ($diagnostics )[0 ].Name
1302
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1262
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SqlRequests
1303
1263
1304
1264
# Verify event hub auditing settings is enabled.
1305
1265
$policy = Get-AzSynapseSqlPoolAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName
@@ -1368,7 +1328,7 @@ function Test-NewSqlPoolAuditDiagnosticsAreCreatedOnNeed
1368
1328
$diagnostics = Get-AzDiagnosticSetting - ResourceId $resourceId
1369
1329
Assert-AreEqual 1 ($diagnostics ).count
1370
1330
$settingsName = ($diagnostics )[0 ].Name
1371
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1331
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SqlRequests
1372
1332
1373
1333
# Disable log analytics auditing policy and verify it
1374
1334
Set-AzSynapseSqlPoolAudit - LogAnalyticsTargetState Disabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - SqlPoolName $params.sqlPoolName
@@ -1472,7 +1432,7 @@ function Test-NewWorkspaceAuditDiagnosticsAreCreatedOnNeed
1472
1432
1473
1433
# Enable a new category in existing Diagnostic Settings.
1474
1434
$settingsName = ($diagnostics )[0 ].Name
1475
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1435
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category BuiltinSqlReqsEnded
1476
1436
1477
1437
# Enable log analytics auditing policy and verify it
1478
1438
Set-AzSynapseSqlAudit - LogAnalyticsTargetState Enabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName - WorkspaceResourceId $workspaceResourceId
@@ -1498,7 +1458,7 @@ function Test-NewWorkspaceAuditDiagnosticsAreCreatedOnNeed
1498
1458
1499
1459
# Enable a new category in Diagnostic Settings.
1500
1460
$settingsName = ($diagnostics )[0 ].Name
1501
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1461
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category BuiltinSqlReqsEnded
1502
1462
1503
1463
# Verify log analytics auditing policy is enabled.
1504
1464
$policy = Get-AzSynapseSqlAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName
@@ -1535,7 +1495,7 @@ function Test-NewWorkspaceAuditDiagnosticsAreCreatedOnNeed
1535
1495
1536
1496
# Enable a new category in Diagnostic Settings
1537
1497
$settingsName = ($diagnostics )[0 ].Name
1538
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1498
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category BuiltinSqlReqsEnded
1539
1499
# Verify event hub auditing settings is enabled.
1540
1500
$policy = Get-AzSynapseSqlAudit - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName
1541
1501
Assert-AreEqual " Enabled" $policy.EventHubTargetState
@@ -1596,7 +1556,7 @@ function Test-NewWorkspaceAuditDiagnosticsAreCreatedOnNeed
1596
1556
$diagnostics = Get-AzDiagnosticSetting - ResourceId $resourceId
1597
1557
Assert-AreEqual 1 ($diagnostics ).count " 8"
1598
1558
$settingsName = ($diagnostics )[0 ].Name
1599
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1559
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category BuiltinSqlReqsEnded
1600
1560
1601
1561
# Disable log analytics auditing policy and verify it
1602
1562
Set-AzSynapseSqlAudit - LogAnalyticsTargetState Disabled - ResourceGroupName $params.rgname - WorkspaceName $params.workspaceName
@@ -1814,7 +1774,7 @@ function Test-RemoveAuditOnSqlPool
1814
1774
Assert-AreEqual " Disabled" $policy.BlobStorageTargetState
1815
1775
Assert-AreEqual 0 $policy.AuditActionGroup.Length
1816
1776
Assert-AreEqual 0 $policy.AuditAction.Length
1817
- Assert-Null $policy.PredicateExpression
1777
+ Assert-AreEqual " " $policy.PredicateExpression
1818
1778
Assert-Null $policy.StorageAccountResourceId
1819
1779
Assert-AreEqual " None" $policy.StorageKeyType
1820
1780
Assert-Null $policy.RetentionInDays
@@ -1957,7 +1917,7 @@ function Test-RemoveSqlPoolAuditingSettingsMultipleDiagnosticSettings
1957
1917
Assert-AreEqual " Disabled" $policy.EventHubTargetState
1958
1918
Assert-AreEqual 0 $policy.AuditActionGroup.Length
1959
1919
Assert-AreEqual 0 $policy.AuditAction.Length
1960
- Assert-Null $policy.PredicateExpression
1920
+ Assert-AreEqual " " $policy.PredicateExpression
1961
1921
Assert-Null $policy.EventHubAuthorizationRuleResourceId
1962
1922
Assert-Null $policy.EventHubNamespace
1963
1923
@@ -1985,7 +1945,7 @@ function Test-RemoveSqlPoolAuditingSettingsMultipleDiagnosticSettings
1985
1945
1986
1946
# Enable a new category in existing Diagnostic Settings.
1987
1947
$settingsName = ($diagnostics )[0 ].Name
1988
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
1948
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SqlRequests
1989
1949
1990
1950
# Create new Diagnostic Settings and enable auditing category
1991
1951
Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Category SQLSecurityAuditEvents - WorkspaceId $workspaceResourceId
@@ -2082,7 +2042,7 @@ function Test-RemoveWorkspaceAuditingSettingsMultipleDiagnosticSettings
2082
2042
2083
2043
# Enable a new category in existing Diagnostic Settings.
2084
2044
$settingsName = ($diagnostics )[0 ].Name
2085
- Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category SQLInsights
2045
+ Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Name $settingsName - Category IntegrationPipelineRuns
2086
2046
2087
2047
# Create new Diagnostic Settings and enable auditing category
2088
2048
Set-AzDiagnosticSetting - ResourceId $resourceId - Enabled $True - Category SQLSecurityAuditEvents - WorkspaceId $workspaceResourceId
0 commit comments