calculate-publicDNSRecords.ps1
|
function calculate-publicDNSRecords { Param ( #Define other mandatory parameters [Parameter(Mandatory = $true)] $domainName, [Parameter(Mandatory = $true)] $msGraphEnvironmentName, [Parameter(Mandatory = $true)] $msGraphEnvironments ) out-logfile -string "Entering calculate-publicDNSRecords" switch ($msGraphEnvironmentName) { $msGraphEnvironments.msGraphGlobal { out-logfile -string "Global envronment selected." calculate-publicDNSRecordsGlobal -domainName $domainName } $msGraphEnvironments.msGraphUSGov { out-logfile -string "USGovDOD environment selected." calculate-publicDNSRecordsUSGov -domainName $domainName -msGraphEnvironmentName $msGraphEnvironmentName -msGraphEnvironments $msGraphEnvironments } $msGraphEnvironments.msGraphUSGovDOD { out-logfile -string "USGovDOD envronment selected." calculate-publicDNSRecordsUSGov -domainName $domainName -msGraphEnvironmentName $msGraphEnvironmentName -msGraphEnvironments $msGraphEnvironments } $msGraphEnvironments.msGraphChina { out-logfile -string "China envronment selected." } } } |