簡體   English   中英

是否可以為 Azure Function 部署槽創建 Azure 存儲事件網格訂閱?

[英]Is it possible to create an Azure Storage Event Grid Subscription to an Azure Function deployment slot?

我正在使用 Azure 門戶在我的 Blob 存儲帳戶上創建一個新的事件網格訂閱。

配置“端點詳細信息”部分時,我指定端點類型為 Azure Function。當系統提示我要訂閱 select Function 時,我無法指定 Function 在哪個部署槽中。

Slot 下拉列表中唯一可用的項目是“Production”。 但我已經驗證 Function 包含的不僅僅是一個默認插槽。 信息圖標顯示以下內容:

“預覽僅支持生產插槽”

我理解這是 Azure 門戶的限制,並試圖通過打開高級編輯器並手動修改資源 ID 以包含插槽路徑來規避該問題。

門戶生成的資源 ID: "/subscriptions/[subscriptionId]/resourceGroups/[groupName]/providers/Microsoft.Web/sites/[functionAppName]/functions/[functionName]"

手動編輯的資源 ID: "/subscriptions/[subscriptionId]/resourceGroups/[groupName]/providers/Microsoft.Web/sites/[functionAppName]/slots/[slotName]/functions/[functionName]"

然后我嘗試創建訂閱並收到以下錯誤:

“無效的 ARM ID”

是否可以為 Azure Function 部署槽創建 Azure 存儲事件網格訂閱? 我找不到任何資源來解釋如何使用門戶、PowerShell、CLI 等來完成此操作。

謝謝!

  • 據我所知,根據 Microsoft 文檔,事件網格仍處於 Azure 函數的預覽模式,並且未得到完全支持。
  • 這是提出功能請求的反饋表

在此處輸入圖像描述

在此處輸入圖像描述

  • 這里是 Github 文件,供進一步調查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM