This PR should be reviewed after 'https://github.com/TrimarcJake/BlueTuxedo/pull/31' because it builds upon those additions. The main premise of this is to enable the exclusion of a DNS Server. I added this while I was testing an environment that had an offline DNS server and it was messing up my results.
Updates
Added the Get-DNSServer function with the Exclude parameter
Added the exclude parameter to all functions that use the $DNSServers object
Added the exclude parameter to Invoke-BlueTuxedo
Added pre/post merge scriptblocks to enable the -Exclude parameter to work on the single merged function
Fixes
Added a missing reference to Get-NameProtectionConfiguration while gathering data
This PR should be reviewed after 'https://github.com/TrimarcJake/BlueTuxedo/pull/31' because it builds upon those additions. The main premise of this is to enable the exclusion of a DNS Server. I added this while I was testing an environment that had an offline DNS server and it was messing up my results.
Updates
Fixes