diff --git a/src/internal/functions/New-AzOpsScope.ps1 b/src/internal/functions/New-AzOpsScope.ps1 index 13802fe6..c1a0be23 100644 --- a/src/internal/functions/New-AzOpsScope.ps1 +++ b/src/internal/functions/New-AzOpsScope.ps1 @@ -42,7 +42,6 @@ [AzOpsScope] #> - #[OutputType([AzOpsScope])] [CmdletBinding(SupportsShouldProcess = $true)] param ( [Parameter(ParameterSetName = "scope")] diff --git a/src/internal/functions/Remove-AzOpsDeployment.ps1 b/src/internal/functions/Remove-AzOpsDeployment.ps1 index 683eed45..a517e854 100644 --- a/src/internal/functions/Remove-AzOpsDeployment.ps1 +++ b/src/internal/functions/Remove-AzOpsDeployment.ps1 @@ -332,8 +332,8 @@ if ($removalJob.results.Changes.Count -gt 0) { # Initialize array to store items that need retry $retry = @() - $removalJob = Set-AzOpsRemoveOrder -DeletionList $removalJob -Index { (New-AzOpsScope -Scope $_.results.Changes.FullyQualifiedResourceId).Resource } - foreach ($change in $removalJob.results.Changes) { + $removalJobChanges = Set-AzOpsRemoveOrder -DeletionList $removalJob.results.Changes -Index { (New-AzOpsScope -Scope $_.FullyQualifiedResourceId -WhatIf:$false).Resource } + foreach ($change in $removalJobChanges) { $resource = $null # Check if the resource exists if ($change.RelativeResourceId.StartsWith('Microsoft.Authorization/locks/')) {