【问题标题】:Can I delete an on-premises gateway in Azure?我可以删除 Azure 中的本地网关吗?
【发布时间】:2017-01-24 22:34:33
【问题描述】:

在任何地方都找不到关于此的任何信息 - 我在创建时保存了不正确的设置,现在无法更改它们。我想在 Azure 中创建一个新网关,以与我在我的机器上创建的本地网关安装相关联。

【问题讨论】:

    标签: azure gateway azure-logic-apps


    【解决方案1】:

    是的,您可以删除 Azure 中的本地数据网关(这实际上只是删除了您的本地数据网关安装和 Azure 资源之间的关联,它不会卸载本地数据网关本身)。

    要删除网关,您需要使用 REST 客户端(例如 Postman)或 Azure Powershell。 Azure 门户目前不支持管理本地数据网关资源。

    网关资源URI是

    https://management.azure.com/subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.Web/connectionGateways/{gatewayName}?api-version=2016-06-01

    您需要使用您的天蓝色不记名令牌进行身份验证。

    【讨论】:

    • powershell 或 cli 有什么问题?或者那不是 vpn 网关,我不确定
    • 抱歉,只是想测试一下...你能告诉我在哪里可以找到我的 subId 和身份验证令牌吗?到目前为止,我只使用过 UI。
    • 导航到您在其下创建数据网关资源的资源组(在 Azure 门户中),您应该会在“Essentials”下看到订阅 ID。要获取令牌,您可以启用网络跟踪(使用 Fiddler 之类的工具,或者只需在浏览器中打开开发工具并打开网络跟踪),并检查针对 management.azure.com 的任何调用(您想要复制授权标头值)
    • 太好了,成功了!作为记录,由于某种原因,我无法在提琴手中找到授权标头,但它确实出现在 Chrome 的 devtools 中。
    【解决方案2】:

    2017 年 4 月

    • 门户用户界面:不可能
    • Azure CLI v1:说它已删除...但它没有。

      azure resource delete resourceName Mygateway resourceType "Microsoft.Web/connectionGateway"

    • Azure PowerShell:它适用于命令

      Remove-AzureRmResource -ResourceId "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ResourceGroup11/providers/Microsoft.Web/sites/ContosoSite" -Force

    【讨论】:

      【解决方案3】:

      是的,现在 on-premises data gateway became generally available 已于 2017 年 5 月上旬发布,您可以从 Azure portal 中删除您的网关资源。但是,此功能仅适用于网关资源,不适用于网关安装。

      从 Azure 主菜单,转到所有资源。选择您的网关资源。转到本地数据网关,然后在工具栏上选择删除。例如:

      更多详情见:

      Access data on premises from Azure Logic Apps

      Install the on-premises data gateway for Azure Logic Apps

      【讨论】:

        最近更新 更多