add: public function for gathering rec numbers
This commit is contained in:
29
source/Public/Get-M365SecurityAuditRecNumberList.ps1
Normal file
29
source/Public/Get-M365SecurityAuditRecNumberList.ps1
Normal file
@@ -0,0 +1,29 @@
|
||||
function Get-M365SecurityAuditRecNumberList {
|
||||
param (
|
||||
[ValidateSet('3.0.0', '4.0.0')]
|
||||
[string]$Version
|
||||
)
|
||||
switch ($Version) {
|
||||
'3.0.0' {
|
||||
# Define the Rec numbers for version 3.0.0
|
||||
$recNumbers_3_0_0 = @(
|
||||
'1.1.1', '1.1.3', '1.2.1', '1.2.2', '1.3.1', '1.3.3', '1.3.6', '2.1.1', '2.1.2', '2.1.3', '2.1.4', '2.1.5', '2.1.6', '2.1.7', '2.1.9',
|
||||
'3.1.1', '5.1.2.3', '5.1.8.1', '6.1.1', '6.1.2', '6.1.3', '6.2.1', '6.2.2', '6.2.3', '6.3.1', '6.5.1', '6.5.2', '6.5.3', '7.2.1',
|
||||
'7.2.2', '7.2.3', '7.2.4', '7.2.5', '7.2.6', '7.2.7', '7.2.9', '7.2.10', '7.3.1', '7.3.2', '7.3.4', '8.1.1', '8.1.2', '8.2.1',
|
||||
'8.5.1', '8.5.2', '8.5.3', '8.5.4', '8.5.5', '8.5.6', '8.5.7', '8.6.1'
|
||||
)
|
||||
return $recNumbers_3_0_0
|
||||
}
|
||||
'4.0.0' {
|
||||
# Define the Rec numbers for version 4.0.0
|
||||
$recNumbers_4_0_0 = @(
|
||||
'1.1.1', '1.1.3', '1.1.4', '1.2.1', '1.2.2', '1.3.1', '1.3.3', '1.3.6', '2.1.1', '2.1.11', '2.1.12', '2.1.13', '2.1.14', '2.1.2',
|
||||
'2.1.3', '2.1.4', '2.1.5', '2.1.6', '2.1.7', '2.1.9', '3.1.1', '5.1.2.3', '5.1.8.1', '6.1.1', '6.1.2', '6.1.3', '6.1.4', '6.2.1',
|
||||
'6.2.2', '6.2.3', '6.3.1', '6.5.1', '6.5.2', '6.5.3', '7.2.1', '7.2.10', '7.2.2', '7.2.3', '7.2.4', '7.2.5', '7.2.6', '7.2.7',
|
||||
'7.2.9', '7.3.1', '7.3.2', '7.3.4', '8.1.1', '8.1.2', '8.2.1', '8.5.1', '8.5.2', '8.5.3', '8.5.4', '8.5.5', '8.5.6', '8.5.7',
|
||||
'8.6.1'
|
||||
)
|
||||
return $recNumbers_4_0_0
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user