pwsh/dev/functions/getFileNaming.ps1 (24 lines of code) (raw):
function getFileNaming {
if ($azAPICallConf['htParameters'].onAzureDevOpsOrGitHubActions -eq $true) {
if ($HierarchyMapOnly) {
$script:fileName = "AzGovViz_HierarchyMapOnly_$($ManagementGroupId)"
}
elseif ($azAPICallConf['htParameters'].ManagementGroupsOnly -eq $true) {
$script:fileName = "AzGovViz_ManagementGroupsOnly_$($ManagementGroupId)"
}
else {
$script:fileName = "AzGovViz_$($ManagementGroupId)"
}
}
else {
if ($HierarchyMapOnly) {
$script:fileName = "AzGovViz_HierarchyMapOnly_$($ProductVersion)_$($fileTimestamp)_$($ManagementGroupId)"
}
elseif ($azAPICallConf['htParameters'].ManagementGroupsOnly -eq $true) {
$script:fileName = "AzGovViz_ManagementGroupsOnly_$($ProductVersion)_$($fileTimestamp)_$($ManagementGroupId)"
}
else {
$script:fileName = "AzGovViz_$($ProductVersion)_$($fileTimestamp)_$($ManagementGroupId)"
}
}
}