共用方式為


Microsoft.ServiceBus 命名空間 2018-01-01-preview

Bicep 資源定義

命名空間資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.ServiceBus/namespaces 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.ServiceBus/namespaces@2018-01-01-preview' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'SystemAssigned'
  }
  location: 'string'
  name: 'string'
  properties: {
    encryption: {
      keySource: 'Microsoft.KeyVault'
      keyVaultProperties: {
        keyName: 'string'
        keyVaultUri: 'string'
      }
    }
    zoneRedundant: bool
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

屬性值

加密

名字 描述 價值
keySource 列舉 Encryption 的 keySource 可能值 'Microsoft.KeyVault'
keyVaultProperties KeyVault 的屬性 KeyVaultProperties

身份

名字 描述 價值
principalId KeyVault 中的 ObjectId 字串
tenantId KeyVault 中的 TenantId 字串
類型 列舉可能的值 Identity 類型,此類型目前僅支援 'SystemAssigned' 'SystemAssigned'

KeyVaultProperties

名字 描述 價值
keyName KeyVault 中的金鑰名稱 字串
keyVaultUri KeyVault 的 URI 字串

Microsoft.ServiceBus/namespaces

名字 描述 價值
身份 BYOK 身分識別描述的屬性 身份識別
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 SBNamespaceProperties
sku SKU 的屬性 SBSku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤

SBNamespaceProperties

名字 描述 價值
加密 BYOK 加密描述的屬性 加密
zoneRedundant 啟用此屬性會在支援的可用性區域中建立進階服務總線Namespace。 bool

SBSku

名字 描述 價值
能力 階層的指定傳訊單位。 針對進階層,容量為1,2和4。 int
名字 此 SKU 的名稱。 'Basic'
'Premium'
'Standard' (必要)
這個特定 SKU 的計費層。 'Basic'
'Premium'
'Standard'

TrackedResourceTags

名字 描述 價值

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
建立服務匯流排命名空間與佇列 此範本可讓您部署服務總線標準命名空間和佇列。
建立服務總線命名空間虛擬網路規則 此範本可讓您使用虛擬網路規則部署服務總線進階命名空間
建立 Azure 事件方格自定義主題和佇列訂用帳戶 建立 Azure 事件方格自定義主題和服務總線佇列訂用帳戶。 範本最初由 Markus Meyer 撰寫。
使用 Container Apps 建立 Dapr 微服務應用程式 使用 Container Apps 建立 Dapr 微服務應用程式。
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式 使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式。

ARM 樣本資源定義

命名空間資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.ServiceBus/namespaces 資源,請將下列 JSON 新增至範本。

{
  "type": "Microsoft.ServiceBus/namespaces",
  "apiVersion": "2018-01-01-preview",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "SystemAssigned"
  },
  "location": "string",
  "properties": {
    "encryption": {
      "keySource": "Microsoft.KeyVault",
      "keyVaultProperties": {
        "keyName": "string",
        "keyVaultUri": "string"
      }
    },
    "zoneRedundant": "bool"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

屬性值

加密

名字 描述 價值
keySource 列舉 Encryption 的 keySource 可能值 'Microsoft.KeyVault'
keyVaultProperties KeyVault 的屬性 KeyVaultProperties

身份

名字 描述 價值
principalId KeyVault 中的 ObjectId 字串
tenantId KeyVault 中的 TenantId 字串
類型 列舉可能的值 Identity 類型,此類型目前僅支援 'SystemAssigned' 'SystemAssigned'

KeyVaultProperties

名字 描述 價值
keyName KeyVault 中的金鑰名稱 字串
keyVaultUri KeyVault 的 URI 字串

Microsoft.ServiceBus/namespaces

名字 描述 價值
apiVersion API 版本 '2018-01-01-preview'
身份 BYOK 身分識別描述的屬性 身份識別
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 SBNamespaceProperties
sku SKU 的屬性 SBSku
標籤 資源標籤 標記名稱和值的字典。 請參閱範本中的 標籤
類型 資源類型 'Microsoft.ServiceBus/namespaces'

SBNamespaceProperties

名字 描述 價值
加密 BYOK 加密描述的屬性 加密
zoneRedundant 啟用此屬性會在支援的可用性區域中建立進階服務總線Namespace。 bool

SBSku

名字 描述 價值
能力 階層的指定傳訊單位。 針對進階層,容量為1,2和4。 int
名字 此 SKU 的名稱。 'Basic'
'Premium'
'Standard' (必要)
這個特定 SKU 的計費層。 'Basic'
'Premium'
'Standard'

TrackedResourceTags

名字 描述 價值

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
透過私人端點連線到服務總線命名空間

部署至 Azure
此範例示範如何使用設定虛擬網路和私人 DNS 區域,透過私人端點存取服務總線命名空間。
使用服務總線 將訊息與 Logic Apps 相互關聯

部署至 Azure
其中顯示如何使用 Azure 服務總線將訊息與 Logic Apps 相互關聯
建立服務總線異地復原

部署至 Azure
此範本可讓您在進階 SKU 命名空間上設定服務總線異地災害復原別名。
建立服務匯流排命名空間

部署至 Azure
此範本可讓您使用基本/標準 SKU 來部署服務總線命名空間。
建立服務匯流排命名空間與佇列

部署至 Azure
此範本可讓您部署服務總線標準命名空間和佇列。
建立服務總線命名空間和佇列授權規則

部署至 Azure
此範本可讓您部署服務總線標準命名空間,以及命名空間和佇列的授權規則。
建立服務總線命名空間和主題

部署至 Azure
此範本會建立服務總線Namespace和主題。
建立服務總線命名空間 IP 篩選規則

部署至 Azure
此範本可讓您使用IP篩選規則來部署服務總線進階命名空間
建立服務總線命名空間虛擬網路規則

部署至 Azure
此範本可讓您使用虛擬網路規則部署服務總線進階命名空間
建立服務總線命名空間、主題和訂用帳戶

部署至 Azure
此範本可讓您部署服務總線標準命名空間、主題和訂用帳戶。
建立服務總線命名空間、主題、訂用帳戶和規則

部署至 Azure
此範本可讓您部署服務總線標準命名空間、主題、訂用帳戶和規則。
建立服務總線進階命名空間和 AuthorizationRule

部署至 Azure
此範本會建立服務總線進階Namespace和命名空間 AuthorizationRule
使用訂用帳戶和 SQL 篩選條件建立服務總線主題

部署至 Azure
此範本會使用 SQL 篩選表示式建立服務總線Namespace和主題,並搭配訂用帳戶,只接收符合所定義 SQL 篩選表達式的訊息。
建立 Azure 事件方格自定義主題和佇列訂用帳戶

部署至 Azure
建立 Azure 事件方格自定義主題和服務總線佇列訂用帳戶。 範本最初由 Markus Meyer 撰寫。
建立 Azure 事件方格自定義主題訂用帳戶

部署至 Azure
建立 Azure 事件方格自定義主題和服務總線主題訂用帳戶。 範本最初由 Markus Meyer 撰寫。
使用 Container Apps 建立 Dapr 微服務應用程式

部署至 Azure
使用 Container Apps 建立 Dapr 微服務應用程式。
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式

部署至 Azure
使用 Container Apps 建立 Dapr pub-sub servicebus 應用程式。
Azure 中的 EPiserverCMS

部署至 Azure
此範本可讓您在 Azure 中建立 EpiServerCMS 部署所需的資源
整合模式 - 訊息路由器 - 服務總線

部署至 Azure
顯示如何使用服務總線主題設定訊息路由器模式的解決方案

Terraform (AzAPI 提供者) 資源定義

命名空間資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.ServiceBus/namespaces 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces@2018-01-01-preview"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "SystemAssigned"
  }
  location = "string"
  sku = {
    capacity = int
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      encryption = {
        keySource = "Microsoft.KeyVault"
        keyVaultProperties = {
          keyName = "string"
          keyVaultUri = "string"
        }
      }
      zoneRedundant = bool
    }
  })
}

屬性值

加密

名字 描述 價值
keySource 列舉 Encryption 的 keySource 可能值 'Microsoft.KeyVault'
keyVaultProperties KeyVault 的屬性 KeyVaultProperties

身份

名字 描述 價值
principalId KeyVault 中的 ObjectId 字串
tenantId KeyVault 中的 TenantId 字串
類型 列舉可能的值 Identity 類型,此類型目前僅支援 'SystemAssigned' 'SystemAssigned'

KeyVaultProperties

名字 描述 價值
keyName KeyVault 中的金鑰名稱 字串
keyVaultUri KeyVault 的 URI 字串

Microsoft.ServiceBus/namespaces

名字 描述 價值
身份 BYOK 身分識別描述的屬性 身份識別
位置 資源所在的地理位置 字串 (必要)
名字 資源名稱 字串 (必要)
性能 命名空間的屬性。 SBNamespaceProperties
sku SKU 的屬性 SBSku
標籤 資源標籤 標記名稱和值的字典。
類型 資源類型 “Microsoft.ServiceBus/namespaces@2018-01-01-preview”

SBNamespaceProperties

名字 描述 價值
加密 BYOK 加密描述的屬性 加密
zoneRedundant 啟用此屬性會在支援的可用性區域中建立進階服務總線Namespace。 bool

SBSku

名字 描述 價值
能力 階層的指定傳訊單位。 針對進階層,容量為1,2和4。 int
名字 此 SKU 的名稱。 'Basic'
'Premium'
'Standard' (必要)
這個特定 SKU 的計費層。 'Basic'
'Premium'
'Standard'

TrackedResourceTags

名字 描述 價值