Skip to content

Commit

Permalink
Merge pull request #901 from azsk/users/ritika-msft/BugFixes
Browse files Browse the repository at this point in the history
Generate pdf fix for express route and GCS
  • Loading branch information
VishalHaibatpure1 authored Jan 16, 2020
2 parents 7f5fa35 + cd16b8f commit 0db027a
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
3 changes: 2 additions & 1 deletion src/AzSK.Framework/Abstracts/CommandBase.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,9 @@ else {
$GeneratePDFReport = $this.InvocationContext.BoundParameters["GeneratePDF"];
try {
if (-not [string]::IsNullOrEmpty($folderpath)) {

switch ($GeneratePDFReport) {
None {
None {
# Do nothing
}
Landscape {
Expand Down
1 change: 1 addition & 0 deletions src/AzSK.Framework/Models/Enums.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ enum MonitoringSolutionInstallationOption

enum GeneratePDF
{
None
Landscape
Portrait
}
Expand Down
11 changes: 6 additions & 5 deletions src/AzSK/SVT/SVT.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -161,10 +161,9 @@ function Get-AzSKAzureServicesSecurityStatus
$DoNotOpenOutputFolder,

[GeneratePDF]
[ValidateSet("Landscape", "portrait")]
[Parameter(Mandatory = $false)]
[Alias("gpdf","pdf")]
$GeneratePDF = [GeneratePDF]::portrait,
$GeneratePDF = [GeneratePDF]::None,

[switch]
[Parameter(Mandatory = $false)]
Expand Down Expand Up @@ -380,10 +379,9 @@ function Get-AzSKSubscriptionSecurityStatus
$DoNotOpenOutputFolder,

[GeneratePDF]
[ValidateSet("Landscape", "portrait")]
[Parameter(Mandatory = $false)]
[Alias("gpdf","pdf")]
$GeneratePDF = [GeneratePDF]::portrait,
$GeneratePDF = [GeneratePDF]::None,

[switch]
[Parameter(Mandatory = $false)]
Expand Down Expand Up @@ -551,6 +549,7 @@ function Get-AzSKExpressRouteNetworkSecurityStatus
[Parameter(Mandatory = $false, HelpMessage = "Enables users to generate PDF file for reports.")]
[Alias("gpdf","pdf")]
$GeneratePDF = [GeneratePDF]::None,


[switch]
[Parameter(Mandatory = $false, HelpMessage = "Switch to specify whether to generate script to fix the control or not.")]
Expand Down Expand Up @@ -588,9 +587,10 @@ function Get-AzSKExpressRouteNetworkSecurityStatus

}
}

Get-AzSKAzureServicesSecurityStatus -SubscriptionId $SubscriptionId -ResourceGroupNames $erResourceGroups -ResourceName $ResourceName `
-ResourceTypeName ([SVTMapping]::ERvNetTypeName) -ControlIds $ControlIds -FilterTags $FilterTags -ExcludeTags $ExcludeTags -DoNotOpenOutputFolder:$DoNotOpenOutputFolder -AttestControls $ControlsToAttest -GeneratePDF $GeneratePDF -GenerateFixScript:$GenerateFixScript -ExcludeControlIds $ExcludeControlIds

}

function Get-AzSKControlsStatus
Expand Down Expand Up @@ -750,6 +750,7 @@ function Get-AzSKControlsStatus
[Alias("gpdf","pdf")]
$GeneratePDF = [GeneratePDF]::None,


[switch]
[Parameter(Mandatory = $false)]
[Alias("ubc")]
Expand Down

0 comments on commit 0db027a

Please sign in to comment.