无法使Move-AzureResource工作

roc*_*cky 5 powershell azure azure-resource-manager

我正在尝试将一些资源(Azure Web Apps,Azure SQL,Redis缓存)从一个资源组移动到另一个资源组.我正在使用Azure Resource Manager PowerShell cmdlet.

这是我尝试过的:

PS C:\> Move-AzureResource -DestinationResourceGroupName NewResourceGroup -ResourceId "/subscriptions/someguid/resourceGroups/Default-Web-WestEurope/providers/Microsoft.Web/sites/somesite"
Run Code Online (Sandbox Code Playgroud)

要么:

PS C:\> Get-AzureResource -ResourceName somesite | Move-AzureResource -DestinationResourceGroupName NewResourceGroup
Run Code Online (Sandbox Code Playgroud)

或者:只需按Move-AzureResource顺序输入并提供参数.

这些命令似乎都不起作用.他们只是不做任何事情.没有错误,没有输出.当我将调试首选项更改为$DebugPreference = "Continue"I时,我只得到以下内容:

DEBUG: 12:16:06 - MoveAzureResourceCommand begin processing with ParameterSet '__AllParameterSets'.
DEBUG: 12:16:06 - using account id 'my@account.tld'...
Run Code Online (Sandbox Code Playgroud)

请注意,我可以创建新的资源组(New-AzureResourceGroup),列出资源组(Get-AzureResourceGroup),列出资源(Get-AzureResource)等.

注意:您必须先打电话Switch-AzureMode AzureResourceManager才能使用cmdlet.身份验证由Add-AzureAccount.完成.

我一直指的文章:

roc*_*cky 1

原始问题已在0.9.4 版本中修复。我刚刚尝试过并且有效。