Рассмотрим:
Invoke-WebRequest $sumoApiURL -Headers @{"Content-Type"= "application/json"} -Credential $cred -WebSession $webRequestSession -Method post -Body $sumojson -ErrorAction Stop
Это вызывает следующее исключение:
Как я могу поймать его полностью или хотя бы отфильтровать "Ресурс с таким именем уже существует"?
Использование $_.Exception.GetType().FullName
дает
System.Net.WebException
и $_.Exception.Message
дает
Удаленный сервер возвратил ошибку: (400) Bad Request.