You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Terraform部署Kind: V2版本的Azure Queue API连接?

将Azure Queue API连接部署为V2版本

要获取Runtime URL,必须部署V2版本的Azure Queue API连接,以下是修改后的Terraform配置及关键说明:

修改后的完整配置

resource "azurerm_api_connection" "azurequeuesconnect" {
  name                = "azurequeues"
  resource_group_name = data.azurerm_resource_group.resource_group.name
  managed_api_id      = data.azurerm_managed_api.azurequeuesmp.id
  display_name        = "azurequeues"
  # 强制使用V2版本
  kind                = "V2"

  parameter_values = {
    "storageaccount" = data.azurerm_storage_account.blobStorageAccount.name
    "sharedkey"      = data.azurerm_storage_account.blobStorageAccount.primary_access_key
  }

  tags = {
    "environment-id" = "testtag"
  }
}

核心修改点

  • 添加kind = "V2":这是切换到V2版本的关键配置项,默认不指定时会部署V1版本。
  • 验证Managed API:确保data.azurerm_managed_api.azurequeuesmp对应的是Azure Queues的V2托管API。V2版本的托管API ID格式为/subscriptions/{你的订阅ID}/providers/Microsoft.Web/locations/{区域}/managedApis/azurequeues,若之前的data块指向V1,需调整为正确的V2 ID。
  • V2版本专属特性:部署完成后,可在API连接的资源属性中找到Runtime URL,该特性仅V2版本支持。

内容的提问来源于stack exchange,提问作者Uzair Mehmood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 01:57:19