diff --git a/src/Accounts/Accounts/Az.Accounts.psd1 b/src/Accounts/Accounts/Az.Accounts.psd1 index d9e6e5c5db4c..cd3ea5e93a0d 100644 --- a/src/Accounts/Accounts/Az.Accounts.psd1 +++ b/src/Accounts/Accounts/Az.Accounts.psd1 @@ -116,8 +116,8 @@ CmdletsToExport = 'Disable-AzDataCollection', 'Disable-AzContextAutosave', # Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. AliasesToExport = 'Add-AzAccount', 'Login-AzAccount', 'Remove-AzAccount', - 'Logout-AzAccount', 'Select-AzSubscription', 'Resolve-Error', - 'Save-AzProfile', 'Get-AzDomain', 'Invoke-AzRest', 'Set-AzConfig' + 'Logout-AzAccount', 'Select-AzSubscription', 'Save-AzProfile', + 'Get-AzDomain', 'Invoke-AzRest', 'Set-AzConfig' # DSC resources to export from this module # DscResourcesToExport = @() diff --git a/src/Accounts/Accounts/ChangeLog.md b/src/Accounts/Accounts/ChangeLog.md index 7d0906d40c67..3dfa0b350c71 100644 --- a/src/Accounts/Accounts/ChangeLog.md +++ b/src/Accounts/Accounts/ChangeLog.md @@ -19,6 +19,7 @@ --> ## Upcoming Release +* [Breaking Change] Removed alias `Resolve-Error` for the cmdlet `Resolve-AzError`. * Updated the `Get-AzAccessToken` breaking change warning message. * Added Long Running Operation Support for Invoke-AzRest command. diff --git a/src/Accounts/Accounts/Errors/ResolveError.cs b/src/Accounts/Accounts/Errors/ResolveError.cs index 5c6db96384ae..a5c88173aed7 100644 --- a/src/Accounts/Accounts/Errors/ResolveError.cs +++ b/src/Accounts/Accounts/Errors/ResolveError.cs @@ -25,12 +25,10 @@ namespace Microsoft.Azure.Commands.Profile.Errors { - [Alias("Resolve-Error")] [Cmdlet("Resolve", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "Error", DefaultParameterSetName = ResolveError.AnyErrorParameterSet)] [OutputType(typeof(AzureErrorRecord))] [OutputType(typeof(AzureExceptionRecord))] [OutputType(typeof(AzureRestExceptionRecord))] - [GenericBreakingChangeWithVersion("The alias 'Resolve-Error' will be removed. Please use 'Resolve-AzError' instead.", "13.0.0", "4.0.0")] public class ResolveError : AzureRMCmdlet { public const string AnyErrorParameterSet = "AnyErrorParameterSet"; diff --git a/tools/StaticAnalysis/Exceptions/Az.Accounts/BreakingChangeIssues.csv b/tools/StaticAnalysis/Exceptions/Az.Accounts/BreakingChangeIssues.csv index dc17556737b8..d08faded265f 100644 --- a/tools/StaticAnalysis/Exceptions/Az.Accounts/BreakingChangeIssues.csv +++ b/tools/StaticAnalysis/Exceptions/Az.Accounts/BreakingChangeIssues.csv @@ -8,3 +8,4 @@ "Az.Accounts","Microsoft.Azure.Commands.Profile.Context.RenameAzureRmContext","Rename-AzContext","0","1050","The parameter set 'RenameByName' for cmdlet 'Rename-AzContext' has been removed.","Add parameter set 'RenameByName' back to cmdlet 'Rename-AzContext'." "Az.Accounts","Microsoft.Azure.Commands.Profile.Context.SelectAzureRmContext","Select-AzContext","0","2000","The cmdlet 'Select-AzContext' no longer supports the parameter 'Name' and no alias was found for the original parameter name.","Add the parameter 'Name' back to the cmdlet 'Select-AzContext', or add an alias to the original parameter name." "Az.Accounts","Microsoft.Azure.Commands.Profile.Context.SelectAzureRmContext","Select-AzContext","0","1050","The parameter set 'SelectByName' for cmdlet 'Select-AzContext' has been removed.","Add parameter set 'SelectByName' back to cmdlet 'Select-AzContext'." +"Az.Accounts","Microsoft.Azure.Commands.Profile.Errors.ResolveError","Resolve-AzError","0","1010","The cmdlet 'Resolve-AzError' no longer supports the alias 'Resolve-Error'.","Add the alias 'Resolve-Error back to the cmdlet 'Resolve-AzError'."