web-dev-qa-db-ja.com

既存のAzureLogicアプリの名前を変更するにはどうすればよいですか?

ロジックアプリを作成しましたが、MicrosoftAzureポータルで既存のロジックアプリの名前を変更したいと思います。

オプションを探していましたが、見つかりませんでした。

13
Ravi Anand

私の知る限り、Webアプリの名前を変更することはできません。別の名前を使用して再デプロイしてから、既存の名前を削除できます。

11
Milen

LogicAppを選択し、新しい名前でクローンを作成し、古い名前を削除します。

4
Paul

Logic Appの名前を変更することはできません...ただし、PowerShellを使用して数分で再デプロイできます

ワークフロー定義だけが必要な場合は

$rg = "my-resoruce-group"
$logicAppName = "my-logic-app"
$newName = "my-new-name"

$logicApp = Get-AzLogicApp -ResourceGroupName $rg -Name $logicAppName
New-AzLogicApp `
    -ResourceGroupName $rg `
    -Name "New-Name" `
    -Definition $logicApp.Definition `
    -Location $logicApp.Location

または、リソース全体をARMテンプレートとしてエクスポートし、PowerShell、CLI、またはポータルを介して再利用します

$rg = "my-resoruce-group"
$logicAppName = "my-logic-app"
$logicApp = Get-AzLogicApp -ResourceGroupName $rg -Name $logicAppName

Export-AzResourceGroup `
    -ResourceGroupName $rg `
    -Resource $logicApp.Id `
    -Path "arm.json"
1
Adam Marczak

既存のロジックアプリの名前を変更することはできません。既存のロジックアプリを新しい名前で複製できます。ただし、複製されたロジックアプリは、既存のロジックアプリと同じリソースグループに作成されます。クローン作成が完了したら、ロジックアプリのリソースグループまたは場所を変更できますが、実行時エラーを回避するには、コードビューでサブスクリプション/リソースグループの名前またはIDを更新する必要があります。

1
praveen kumar