-
Notifications
You must be signed in to change notification settings - Fork 4k
Add vulnerability assessment cmdlets for IAAS in Az.Security #14607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentScanRecord.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Get-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/New-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Remove-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Update-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Update-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Update-AzSqlVulnerabilityAssessmentBaselineRule.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/New-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security/help/New-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
SqlVulnerabilityAssessmentSetBaselineBase is used for both: "SetSqlVulnerabilityAssessmentBaselineRule" and "AddSqlVulnerabilityAssessmentBaselineRule" so having a common class is better than duplicating the code. maybe you have a better suggestion for renaming the class in order to indicate that it is used by both of there? |
Sorry, I didn't catch that. How about renaming SqlVulnerabilityAssessmentSetBaselineBase to SqlVulnerabilityAssessmentBaseWithBaseline? |
...ecurity/Security/Cmdlets/SqlVulnerabilityAssessment/AddSqlVulnerabilityAssessmentBaseline.cs
Outdated
Show resolved
Hide resolved
...ecurity/Security/Cmdlets/SqlVulnerabilityAssessment/AddSqlVulnerabilityAssessmentBaseline.cs
Outdated
Show resolved
Hide resolved
...ecurity/Security/Cmdlets/SqlVulnerabilityAssessment/AddSqlVulnerabilityAssessmentBaseline.cs
Outdated
Show resolved
Hide resolved
...ecurity/Security/Cmdlets/SqlVulnerabilityAssessment/SetSqlVulnerabilityAssessmentBaseline.cs
Outdated
Show resolved
Hide resolved
...urity/Security/Cmdlets/SqlVulnerabilityAssessment/GetSqlVulnerabilityAssessmentScanResult.cs
Outdated
Show resolved
Hide resolved
...urity/Security/Cmdlets/SqlVulnerabilityAssessment/GetSqlVulnerabilityAssessmentScanRecord.cs
Outdated
Show resolved
Hide resolved
src/Security/Security/help/Set-AzSqlVulnerabilityAssessmentBaseline.md
Outdated
Show resolved
Hide resolved
src/Security/Security.Test/ScenarioTests/SqlVulnerabilityAssessmentTests.cs
Outdated
Show resolved
Hide resolved
src/Security/Security.Test/ScenarioTests/SqlVulnerabilityAssessmentTests.ps1
Outdated
Show resolved
Hide resolved
Hi @a7mad-3bbas , could you update its corresponding design review to latest status? Current implement is far from we considered before. |
/azp run azure-powershell - powershell-core |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
* Add sql vulnerability assessment model * temp * Add Sql Vulnerability asessment model + Cmdlets implementation * add Documentation files * Fix design review comments * Add test scenario * Add Tests * Add vm domail label to creating vm in test * adjust the reference for monitoringSolutions * Change test category to live only. * Remove unnecessary dependencies * sync repo and update versions * update changelog.md * Fix PR comments * Modify mark down files and add examples * Rename baseline cmdlets * rename files for baseline cmdlets * Add Examples for set baseline cmdlet + some final adjustments to the documentation * Fixed PR comments. * Fix some static analysis issues * Add module name to cmdlets to distinguish them from PAAS cmdlets. * Rename files. * Add should process + rename help files. * update documentation. * fix rename issues from tests. Co-authored-by: Ahmad Abas <[email protected]>
Description
Add Sql Vulnerability Assessment cmdlets for IAAS in Az.Security:
Get-AzSqlVulnerabilityAssessmentScanRecord
Get-AzSqlVulnerabilityAssessmentScanResult
Add-AzSqlVulnerabilityAssessmentBaselineRule
Remove-AzSqlVulnerabilityAssessmentBaselineRule
Get-AzSqlVulnerabilityAssessmentBaselineRule
Set-AzSqlVulnerabilityAssessmentBaselineRule
Checklist
CONTRIBUTING.md
ChangeLog.md
file(s) has been updated:ChangeLog.md
file can be found atsrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md
## Upcoming Release
header -- no new version header should be added