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

Microsoft.EventGrid systemTopics 2021-12-01

Bicep 资源定义

可以使用目标操作部署 systemTopics 资源类型:

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

资源格式

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

resource symbolicname 'Microsoft.EventGrid/systemTopics@2021-12-01' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    source: 'string'
    topicType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

属性值

IdentityInfo

名字 描述 价值
principalId 资源标识的主体 ID。 字符串
tenantId 资源的租户 ID。 字符串
类型 使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:
“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
此属性当前未使用,并保留以供将来使用。
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

名字 描述 价值

Microsoft.EventGrid/systemTopics

名字 描述 价值
身份 资源的标识信息。 IdentityInfo
位置 资源的位置。 string (必需)
名字 资源名称 string (必需)
性能 系统主题的属性。 SystemTopicProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

SystemTopicProperties

名字 描述 价值
系统主题的源。 字符串
topicType 系统主题的 TopicType。 字符串

TrackedResourceTags

名字 描述 价值

UserIdentityProperties

名字 描述 价值
clientId 用户分配标识的客户端 ID。 字符串
principalId 用户分配标识的主体 ID。 字符串

快速入门示例

以下快速入门示例部署此资源类型。

Bicep 文件 描述
创建 Blob 存储和事件网格订阅到 Blob 创建 Azure Blob 存储帐户,然后创建该 Blob 的事件网格订阅。
使用事件网格连接部署 Azure 数据资源管理器数据库 使用事件网格连接部署 Azure 数据资源管理器数据库。

ARM 模板资源定义

可以使用目标操作部署 systemTopics 资源类型:

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

资源格式

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

{
  "type": "Microsoft.EventGrid/systemTopics",
  "apiVersion": "2021-12-01",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "source": "string",
    "topicType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

属性值

IdentityInfo

名字 描述 价值
principalId 资源标识的主体 ID。 字符串
tenantId 资源的租户 ID。 字符串
类型 使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:
“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
此属性当前未使用,并保留以供将来使用。
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

名字 描述 价值

Microsoft.EventGrid/systemTopics

名字 描述 价值
apiVersion API 版本 '2021-12-01'
身份 资源的标识信息。 IdentityInfo
位置 资源的位置。 string (必需)
名字 资源名称 string (必需)
性能 系统主题的属性。 SystemTopicProperties
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.EventGrid/systemTopics”

SystemTopicProperties

名字 描述 价值
系统主题的源。 字符串
topicType 系统主题的 TopicType。 字符串

TrackedResourceTags

名字 描述 价值

UserIdentityProperties

名字 描述 价值
clientId 用户分配标识的客户端 ID。 字符串
principalId 用户分配标识的主体 ID。 字符串

快速入门模板

以下快速入门模板部署此资源类型。

模板 描述
创建 Blob 存储和事件网格订阅到 Blob

部署到 Azure
创建 Azure Blob 存储帐户,然后创建该 Blob 的事件网格订阅。
使用事件网格连接部署 Azure 数据资源管理器数据库

部署到 Azure
使用事件网格连接部署 Azure 数据资源管理器数据库。

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

可以使用目标操作部署 systemTopics 资源类型:

  • 资源组

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

资源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/systemTopics@2021-12-01"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      source = "string"
      topicType = "string"
    }
  })
}

属性值

IdentityInfo

名字 描述 价值
principalId 资源标识的主体 ID。 字符串
tenantId 资源的租户 ID。 字符串
类型 使用的托管标识的类型。 类型“SystemAssigned,UserAssigned”包括隐式创建的标识和一组用户分配的标识。 类型“None”将删除任何标识。 “None”
“SystemAssigned”
“SystemAssigned,UserAssigned”
“UserAssigned”
userAssignedIdentities 与资源关联的用户标识列表。 用户标识字典密钥引用将是采用以下格式的 ARM 资源 ID:
“/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}”。
此属性当前未使用,并保留以供将来使用。
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

名字 描述 价值

Microsoft.EventGrid/systemTopics

名字 描述 价值
身份 资源的标识信息。 IdentityInfo
位置 资源的位置。 string (必需)
名字 资源名称 string (必需)
性能 系统主题的属性。 SystemTopicProperties
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.EventGrid/systemTopics@2021-12-01”

SystemTopicProperties

名字 描述 价值
系统主题的源。 字符串
topicType 系统主题的 TopicType。 字符串

TrackedResourceTags

名字 描述 价值

UserIdentityProperties

名字 描述 价值
clientId 用户分配标识的客户端 ID。 字符串
principalId 用户分配标识的主体 ID。 字符串