如何重命名现有的 Azure 逻辑应用程序?

How to rename existing Azure Logic App?

我已经创建了一个逻辑应用程序,但现在我想重命名 Microsoft Azure 门户中的现有逻辑应用程序。

我一直在寻找选项,但找不到。

据我所知,您无法重命名网络应用程序。您可以使用不同的名称重新部署,然后删除现有名称。

Select LogicApp,用新名称克隆它,删除旧名称。

无法重命名现有逻辑应用。我们可以使用新名称克隆现有的逻辑应用程序。 但是,克隆的逻辑应用将在现有逻辑应用的同一资源组中创建。克隆完成后,我们可以更改逻辑应用程序的资源组或位置,但为了避免任何 运行 时间错误,我们需要在代码视图中更新 subscription/Resource 组名称或 ID。

您无法重命名逻辑应用...但是您可以使用 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"