Skip to content

Commit 809570e

Browse files
committed
Merge pull request Azure#747 from yoavrubin/dev
Adding fullAuditLogsTableName property
2 parents be942c7 + d59738b commit 809570e

File tree

47 files changed

+25621
-29286
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+25621
-29286
lines changed

src/ResourceManager/Sql/Commands.Sql.Test/Commands.Sql.Test.csproj

Lines changed: 50 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<HintPath>..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll</HintPath>
6969
</Reference>
7070
<Reference Include="Microsoft.Azure.Management.Sql">
71-
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Sql.0.32.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll</HintPath>
71+
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Sql.0.35.0-prerelease\lib\net40\Microsoft.Azure.Management.Sql.dll</HintPath>
7272
</Reference>
7373
<Reference Include="Microsoft.Azure.Management.Storage">
7474
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Storage.2.4.0-preview\lib\net40\Microsoft.Azure.Management.Storage.dll</HintPath>
@@ -206,7 +206,7 @@
206206
<Compile Include="ScenarioTests\ServiceTierAdvisorTests.cs" />
207207
<Compile Include="ScenarioTests\RecommendedElasticPoolTests.cs" />
208208
<Compile Include="ScenarioTests\ElasticPoolCrudTests.cs" />
209-
<Compile Include="ScenarioTests\SecurityTests.cs" />
209+
<Compile Include="ScenarioTests\AuditingTests.cs" />
210210
<Compile Include="ScenarioTests\ServerCrudTests.cs" />
211211
<Compile Include="ScenarioTests\ServerUpgradeTests.cs" />
212212
<Compile Include="ScenarioTests\SqlTestsBase.cs" />
@@ -267,7 +267,7 @@
267267
<None Include="ScenarioTests\DataMaskingTests.ps1">
268268
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
269269
</None>
270-
<None Include="ScenarioTests\SecurityTests.ps1">
270+
<None Include="ScenarioTests\AuditingTests.ps1">
271271
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
272272
</None>
273273
<None Include="ScenarioTests\Common.ps1">
@@ -282,101 +282,82 @@
282282
<None Include="ScenarioTests\TransparentDataEncryptionCrudTests.ps1">
283283
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
284284
</None>
285-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingBasicRuleLifecycle.json">
285+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseDisableEnableKeepProperties.json">
286286
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
287287
</None>
288-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingNumberRuleLifecycle.json">
288+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseRetentionKeepProperties.json">
289289
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
290290
</None>
291-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingPolicyEnablementToggling.json">
291+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseStorageKeyRotation.json">
292292
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
293293
</None>
294-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingPrivilegedLoginsChanges.json">
294+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyKeepPreviousStorage.json">
295295
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
296296
</None>
297-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingRuleCreationFailures.json">
297+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithEventTypes.json">
298298
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
299299
</None>
300-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingRuleCreationWithoutPolicy.json">
300+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithEventTypeShortcuts.json">
301301
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
302302
</None>
303-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.DataMaskingTests\TestDatabaseDataMaskingTextRuleLifecycle.json">
303+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithRetention.json">
304304
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
305305
</None>
306-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseDisableEnableKeepProperties.json">
306+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithSameNameStorageOnDifferentRegion.json">
307307
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
308308
</None>
309-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseRetentionKeepProperties.json">
309+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithStorage.json">
310310
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
311311
</None>
312-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseStorageKeyRotation.json">
312+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDatabaseUpdatePolicyWithStorageV2.json">
313313
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
314314
</None>
315-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyKeepPreviousStorage.json">
315+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDisableDatabaseAuditing.json">
316316
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
317317
</None>
318-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithEventTypes.json">
318+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingDisableServerAuditing.json">
319319
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
320320
</None>
321-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithEventTypeShortcuts.json">
321+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingFailedDatabaseUpdatePolicyWithNoStorage.json">
322322
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
323323
</None>
324-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithRetention.json">
324+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingFailedServerUpdatePolicyWithNoStorage.json">
325325
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
326326
</None>
327-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithSameNameStorageOnDifferentRegion.json">
327+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingFailedUseServerDefault.json">
328328
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
329329
</None>
330-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithStorage.json">
330+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingFailWithBadDatabaseIndentity.json">
331331
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
332332
</None>
333-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDatabaseUpdatePolicyWithStorageV2.json" />
334-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDisableDatabaseAuditing.json">
333+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingFailWithBadServerIndentity.json">
335334
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
336335
</None>
337-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestDisableServerAuditing.json">
336+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerDisableEnableKeepProperties.json">
338337
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
339338
</None>
340-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestFailedDatabaseUpdatePolicyWithNoStorage.json">
339+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerRetentionKeepProperties.json">
341340
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
342341
</None>
343-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestFailedServerUpdatePolicyWithNoStorage.json">
342+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerStorageKeyRotation.json">
344343
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
345344
</None>
346-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestFailedUseServerDefault.json">
345+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerUpdatePolicyKeepPreviousStorage.json">
347346
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
348347
</None>
349-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestFailWithBadDatabaseIndentity.json">
348+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerUpdatePolicyWithEventTypes.json">
350349
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
351350
</None>
352-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestFailWithBadServerIndentity.json">
351+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerUpdatePolicyWithEventTypeShortcuts.json">
353352
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
354353
</None>
355-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerDisableEnableKeepProperties.json">
354+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerUpdatePolicyWithRetention.json">
356355
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
357356
</None>
358-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerRetentionKeepProperties.json">
357+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingServerUpdatePolicyWithStorage.json">
359358
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
360359
</None>
361-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerStorageKeyRotation.json">
362-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
363-
</None>
364-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerUpdatePolicyKeepPreviousStorage.json">
365-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
366-
</None>
367-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerUpdatePolicyWithEventTypes.json">
368-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
369-
</None>
370-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerUpdatePolicyWithEventTypeShortcuts.json">
371-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
372-
</None>
373-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerUpdatePolicyWithRetention.json">
374-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
375-
</None>
376-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestServerUpdatePolicyWithStorage.json">
377-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
378-
</None>
379-
<None Include="SessionRecords\Microsoft.Azure.Commands.ScenarioTest.SqlTests.SecurityTests\TestUseServerDefault.json">
360+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.AuditingTests\TestAuditingUseServerDefault.json">
380361
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
381362
</None>
382363
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseActivationTests\TestDatabasePauseResume.json">
@@ -412,6 +393,27 @@
412393
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DatabaseCrudTests\TestDatabaseUpdateV2.json">
413394
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
414395
</None>
396+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingBasicRuleLifecycle.json">
397+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
398+
</None>
399+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingNumberRuleLifecycle.json">
400+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
401+
</None>
402+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingPolicyEnablementToggling.json">
403+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
404+
</None>
405+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingPrivilegedLoginsChanges.json">
406+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
407+
</None>
408+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingRuleCreationFailures.json">
409+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
410+
</None>
411+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingRuleCreationWithoutPolicy.json">
412+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
413+
</None>
414+
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.DataMaskingTests\TestDatabaseDataMaskingTextRuleLifecycle.json">
415+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
416+
</None>
415417
<None Include="SessionRecords\Microsoft.Azure.Commands.Sql.Test.ScenarioTests.ElasticPoolCrudTests\TestElasticPoolCreate.json">
416418
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
417419
</None>

0 commit comments

Comments
 (0)