共用方式為


Microsoft.EventGrid partnerNamespaces 2022-06-15

Bicep 資源定義

partnerNamespaces 資源類型可以使用目標作業進行部署:

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

資源格式

若要建立 Microsoft.EventGrid/partnerNamespaces 資源,請將下列 Bicep 新增至您的範本。

resource symbolicname 'Microsoft.EventGrid/partnerNamespaces@2022-06-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    disableLocalAuth: bool
    inboundIpRules: [
      {
        action: 'Allow'
        ipMask: 'string'
      }
    ]
    partnerRegistrationFullyQualifiedId: 'string'
    partnerTopicRoutingMode: 'string'
    publicNetworkAccess: 'string'
  }
}

屬性值

partnerNamespaces

名稱 描述
NAME 資源名稱 需要字串 ()
location 資源的位置。 需要字串 ()
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標籤
properties 合作夥伴命名空間的屬性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名稱 描述
disableLocalAuth 此布爾值是用來啟用或停用本機驗證。默認值為 false。 當 屬性設定為 true 時,只有 AAD 令牌會用來驗證是否允許使用者發佈至夥伴命名空間。 bool
inboundIpRules 這可用來限制來自特定IP的流量,而不是所有IP。 注意:只有在啟用 PublicNetworkAccess 時,才會考慮這些專案。 InboundIpRule[]
partnerRegistrationFullyQualifiedId 應該與此夥伴命名空間相關聯的夥伴註冊完整ARM標識碼。 這會採用下列格式:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}。
字串
partnerTopicRoutingMode 這會判斷發行至此夥伴命名空間的事件是否應該在事件承載中使用來源屬性
或與合作夥伴主題比對時,在標頭中使用通道名稱。 如果未指定,則會使用來源屬性路由來比對合作夥伴主題。
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess 這會判斷是否允許透過公用網路使用流量。 默認會啟用。
您可以設定 {seealso cref=“P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules” /} 來進一步限制特定 IP
'Disabled'
'Enabled'

InboundIpRule

名稱 描述
動作 要根據比對或不符合 IpMask 執行的動作。 'Allow'
ipMask CIDR 表示法中的IP位址,例如10.0.0.0.0/8。 字串

ARM 範本資源定義

partnerNamespaces 資源類型可以使用目標作業進行部署:

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

資源格式

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

{
  "type": "Microsoft.EventGrid/partnerNamespaces",
  "apiVersion": "2022-06-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "disableLocalAuth": "bool",
    "inboundIpRules": [
      {
        "action": "Allow",
        "ipMask": "string"
      }
    ],
    "partnerRegistrationFullyQualifiedId": "string",
    "partnerTopicRoutingMode": "string",
    "publicNetworkAccess": "string"
  }
}

屬性值

partnerNamespaces

名稱 描述
類型 資源類型 'Microsoft.EventGrid/partnerNamespaces'
apiVersion 資源 API 版本 '2022-06-15'
NAME 資源名稱 需要字串 ()
location 資源的位置。 需要字串 ()
tags 資源的標記。 標記名稱和值的字典。 請參閱 範本中的標記
properties 合作夥伴命名空間的屬性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名稱 描述
disableLocalAuth 此布爾值是用來啟用或停用本機驗證。默認值為 false。 當 屬性設定為 true 時,只有 AAD 令牌會用來驗證是否允許使用者發佈至合作夥伴命名空間。 bool
inboundIpRules 這可以用來限制來自特定IP的流量,而不是所有IP。 注意:只有在啟用 PublicNetworkAccess 時,才會考慮這些專案。 InboundIpRule[]
partnerRegistrationFullyQualifiedId 應該與此夥伴命名空間相關聯的夥伴註冊完整ARM標識碼。 這會採用下列格式:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}。
字串
partnerTopicRoutingMode 這會判斷發佈至此夥伴命名空間的事件是否應該在事件承載中使用來源屬性
或與夥伴主題相符時,在標頭中使用通道名稱。 如果未指定任何專案,則會使用來源屬性路由來比對夥伴主題。
'ChannelNameHeader'
'SourceEventAttribute'
publicNetworkAccess 這會判斷是否允許透過公用網路流量。 默認會啟用它。
您可以藉由設定 {seealso cref=“P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules” /} 來進一步限制特定 IP
'Disabled'
'Enabled'

InboundIpRule

名稱 描述
動作 根據相符專案或不符合 IpMask 執行的動作。 'Allow'
ipMask CIDR 表示法中的IP位址,例如10.0.0.0.0/8。 字串

Terraform (AzAPI 提供者) 資源定義

partnerNamespaces 資源類型可以使用目標作業進行部署:

  • 資源群組

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

資源格式

若要建立 Microsoft.EventGrid/partnerNamespaces 資源,請將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/partnerNamespaces@2022-06-15"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      inboundIpRules = [
        {
          action = "Allow"
          ipMask = "string"
        }
      ]
      partnerRegistrationFullyQualifiedId = "string"
      partnerTopicRoutingMode = "string"
      publicNetworkAccess = "string"
    }
  })
}

屬性值

partnerNamespaces

名稱 描述
類型 資源類型 “Microsoft.EventGrid/partnerNamespaces@2022-06-15”
NAME 資源名稱 字串 (必要)
location 資源的位置。 字串 (必要)
parent_id 若要部署至資源群組,請使用該資源群組的標識碼。 字串 (必要)
tags 資源的標記。 標記名稱和值的字典。
properties 合作夥伴命名空間的屬性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名稱 描述
disableLocalAuth 此布爾值是用來啟用或停用本機驗證。默認值為 false。 當 屬性設定為 true 時,只有 AAD 令牌會用來驗證是否允許使用者發佈至合作夥伴命名空間。 bool
inboundIpRules 這可以用來限制來自特定IP的流量,而不是所有IP。 注意:只有在啟用 PublicNetworkAccess 時,才會考慮這些專案。 InboundIpRule[]
partnerRegistrationFullyQualifiedId 應該與此夥伴命名空間相關聯的夥伴註冊完整ARM標識碼。 這會採用下列格式:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}。
字串
partnerTopicRoutingMode 這會判斷發佈至此夥伴命名空間的事件是否應該在事件承載中使用來源屬性
或與夥伴主題相符時,在標頭中使用通道名稱。 如果未指定任何專案,則會使用來源屬性路由來比對夥伴主題。
“ChannelNameHeader”
“SourceEventAttribute”
publicNetworkAccess 這會判斷是否允許透過公用網路流量。 默認會啟用它。
您可以藉由設定 {seealso cref=“P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules” /} 來進一步限制特定 IP
“Disabled”
“Enabled”

InboundIpRule

名稱 描述
動作 要根據比對或不符合 IpMask 執行的動作。 “允許”
ipMask CIDR 表示法中的IP位址,例如10.0.0.0.0/8。 字串