Open christerengman opened 2 weeks ago
This could be an issue in the customization of this cmdlet - I'll loop in Policy team. Related code - https://github.com/Azure/azure-powershell/blob/main/src/Resources/Policy.Autorest/custom/Get-AzPolicyDefinition.ps1#L332C8-L332C57
As a temp workaround, try suppressing the errors with $ErrorActionPreference = 'SilentlyContinue'
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @aperezcloud, @kenieva.
Description
Get-AzPolicyDefinition
(andGet-AzPolicySetDefinition
) throws error even when ErrorAction is set toSilentlyContinue
.Example:
Get-AzPolicyDefinition -Name '000000' -ErrorAction 'SilentlyContinue'
Result: Get-AzPolicyDefinitionBuilt_Get: C:\Program Files\WindowsPowerShell\Modules\Az.Resources\7.4.0\Policy.Autorest\custom\Get-AzPolicyDefinition.ps1:342:27 Line | 342 | $scriptCmd = {& $wrappedCmd @PSBoundParameters} |
~~~~~~~~ | The policy definition '000000' could not be found.Expected result: No output
This was working in Az 11.3.1
Issue script & Debug output
Environment data
Module versions
Error output