Functions/BloxOne/BloxOneTD/New-B1DoHFQDN.ps1
function New-B1DoHFQDN { <# .SYNOPSIS Generates a new DoH FQDN .DESCRIPTION This function is used to generate a new DNS over HTTPS FQDN for use in BloxOne Threat Defense security policies .EXAMPLE PS> New-B1DoHFQDN policy_id doh_fqdn --------- -------- 0 dfsdgghhdh-btrb-4bbb-bffb-cmjumbfgfnhm9.doh.threatdefense.infoblox.com .FUNCTIONALITY BloxOneDDI .FUNCTIONALITY Threat Defense #> param( ) $Result = Invoke-CSP -Method POST -Uri "$(Get-B1CSPUrl)/api/atcfw/v1/doh_fqdns" | Select-Object -ExpandProperty results -EA SilentlyContinue -WA SilentlyContinue if ($Result) { return $Result } else { Write-Error "Failed to generate a new DNS over HTTPS FQDN." } } |