你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.EventGrid partnerNamespaces

Bicep 资源定义

partnerNamespaces 资源类型可以使用面向以下对象的操作进行部署:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.EventGrid/partnerNamespaces 资源,请将以下 Bicep 添加到模板。

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

属性值

partnerNamespaces

名称 说明
name 资源名称 字符串 (必需)
location 资源的位置。 字符串 (必需)
标记 资源的标记。 标记名称和值的字典。 请参阅 模板中的标记
properties 合作伙伴命名空间的属性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名称 说明
disableLocalAuth 此布尔值用于启用或禁用本地身份验证。默认值为 false。 当 属性设置为 true 时,如果用户被允许发布到合作伙伴命名空间,则仅使用 AAD 令牌进行身份验证。 bool
inboundIpRules 这可用于限制来自特定 IP 而不是所有 IP 的流量。 注意:仅当启用了 PublicNetworkAccess 时,才会考虑这些项。 InboundIpRule[]
minimumTlsVersionAllowed 允许发布到此合作伙伴命名空间的发布者的最低 TLS 版本 '1.0'
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId 应与此合作伙伴命名空间关联的合作伙伴注册的完全限定的 ARM ID。 这采用以下格式:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}。
string
partnerTopicRoutingMode 这将确定发布到此合作伙伴命名空间的事件是否应使用事件有效负载中的源属性
或者在与合作伙伴主题匹配时使用标头中的通道名称。 如果未指定任何内容,则将使用源属性路由来匹配合作伙伴主题。
“ChannelNameHeader”
“SourceEventAttribute”
publicNetworkAccess 这确定是否允许通过公用网络流量。 默认情况下,它处于启用状态。
可以通过配置 {seealso cref=“P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PartnerNamespaceProperties.InboundIpRules” /} 进一步限制为特定 IP
“Disabled”
“已启用”
“SecuredByPerimeter”

InboundIpRule

名称 说明
action 要基于 IpMask 的匹配项或不匹配项执行的操作。 “允许”
ipMask CIDR 表示法中的 IP 地址,例如 10.0.0.0/8。 字符串

ARM 模板资源定义

partnerNamespaces 资源类型可以使用面向以下对象的操作进行部署:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.EventGrid/partnerNamespaces 资源,请将以下 JSON 添加到模板。

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

属性值

partnerNamespaces

名称 说明 Value
type 资源类型 “Microsoft.EventGrid/partnerNamespaces”
apiVersion 资源 API 版本 “2023-12-15-preview”
name 资源名称 字符串 (必需)
location 资源的位置。 字符串 (必需)
标记 资源的标记。 标记名称和值的字典。 请参阅 模板中的标记
properties 合作伙伴命名空间的属性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名称 说明
disableLocalAuth 此布尔值用于启用或禁用本地身份验证。默认值为 false。 当 属性设置为 true 时,如果用户被允许发布到合作伙伴命名空间,则仅使用 AAD 令牌进行身份验证。 bool
inboundIpRules 这可用于限制来自特定 IP 而不是所有 IP 的流量。 注意:仅当启用了 PublicNetworkAccess 时,才会考虑这些项。 InboundIpRule[]
minimumTlsVersionAllowed 允许发布到此合作伙伴命名空间的发布者的最低 TLS 版本 '1.0'
'1.1'
'1.2'
partnerRegistrationFullyQualifiedId 应与此合作伙伴命名空间关联的合作伙伴注册的完全限定的 ARM ID。 这采用以下格式:
/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”
“已启用”
“SecuredByPerimeter”

InboundIpRule

名称 说明
action 要基于 IpMask 的匹配项或不匹配项执行的操作。 “允许”
ipMask CIDR 表示法中的 IP 地址,例如 10.0.0.0/8。 字符串

Terraform (AzAPI 提供程序) 资源定义

partnerNamespaces 资源类型可以使用面向以下对象的操作进行部署:

  • 资源组

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.EventGrid/partnerNamespaces 资源,请将以下 Terraform 添加到模板。

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

属性值

partnerNamespaces

名称 说明 Value
type 资源类型 “Microsoft.EventGrid/partnerNamespaces@2023-12-15-preview”
name 资源名称 字符串 (必需)
location 资源的位置。 字符串 (必需)
parent_id 若要部署到资源组,请使用该资源组的 ID。 字符串 (必需)
标记 资源的标记。 标记名称和值的字典。
properties 合作伙伴命名空间的属性。 PartnerNamespaceProperties

PartnerNamespaceProperties

名称 说明
disableLocalAuth 此布尔值用于启用或禁用本地身份验证。默认值为 false。 当 属性设置为 true 时,如果用户被允许发布到合作伙伴命名空间,则仅使用 AAD 令牌进行身份验证。 bool
inboundIpRules 这可用于限制来自特定 IP 而不是所有 IP 的流量。 注意:仅当启用了 PublicNetworkAccess 时,才会考虑这些项。 InboundIpRule[]
minimumTlsVersionAllowed 允许发布到此合作伙伴命名空间的发布者的最低 TLS 版本 "1.0"
"1.1"
"1.2"
partnerRegistrationFullyQualifiedId 应与此合作伙伴命名空间关联的合作伙伴注册的完全限定的 ARM ID。 这采用以下格式:
/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”
“SecuredByPerimeter”

InboundIpRule

名称 说明
action 要根据 IpMask 的匹配项或不匹配执行的操作。 “允许”
ipMask 采用 CIDR 表示法的 IP 地址,例如 10.0.0.0/8。 字符串