Поделиться через


Microsoft.EventGrid systemTopics

Определение ресурса Bicep

Тип ресурса systemTopics можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.EventGrid/systemTopics, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.EventGrid/systemTopics@2023-12-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    source: 'string'
    topicType: 'string'
  }
}

Значения свойств

systemTopics

Имя Описание Значение
name имя ресурса. строка (обязательно)
location Расположение ресурса. строка (обязательно)
tags Теги ресурса. Словарь имен и значений тегов. См . раздел Теги в шаблонах
удостоверение Сведения об удостоверениях для ресурса. IdentityInfo
properties Свойства системного раздела. SystemTopicProperties

IdentityInfo

Имя Описание Значение
principalId Идентификатор субъекта удостоверения ресурса. строка
tenantId Идентификатор клиента ресурса. строка
type Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор удостоверений, назначаемых пользователем. Тип None приведет к удалению всех удостоверений. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме:
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Это свойство в настоящее время не используется и зарезервировано для использования в будущем.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Имя Описание Значение
{настроенное свойство} UserIdentityProperties

UserIdentityProperties

Имя Описание Значение
clientid Идентификатор клиента удостоверения, назначаемого пользователем. строка
principalId Идентификатор субъекта удостоверения, назначаемого пользователем. строка

SystemTopicProperties

Имя Описание Значение
source Источник для системного раздела. строка
topicType TopicType для системного раздела. строка

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание подписки на хранилище BLOB-объектов и службу "Сетка событий" для BLOB-объекта

Развертывание в Azure
Создает учетную запись Хранилище BLOB-объектов Azure, а затем создает подписку сетки событий на этот BLOB-объект.

Определение ресурса шаблона ARM

Тип ресурса systemTopics можно развернуть с помощью операций, предназначенных для:

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.EventGrid/systemTopics, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.EventGrid/systemTopics",
  "apiVersion": "2023-12-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "source": "string",
    "topicType": "string"
  }
}

Значения свойств

systemTopics

Имя Описание Значение
тип Тип ресурса Microsoft.EventGrid/systemTopics
версия_API Версия API ресурсов '2023-12-15-preview'
name имя ресурса. string (обязательно)
location Расположение ресурса. string (обязательно)
tags Теги ресурса. Словарь имен и значений тегов. См . раздел Теги в шаблонах
удостоверение Сведения об удостоверениях ресурса. IdentityInfo
properties Свойства системного раздела. SystemTopicProperties

IdentityInfo

Имя Описание Значение
principalId Идентификатор субъекта удостоверения ресурса. строка
tenantId Идентификатор клиента ресурса. строка
type Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор назначаемых пользователем удостоверений. Тип None приведет к удалению всех удостоверений. "Нет"
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Это свойство в настоящее время не используется и зарезервировано для использования в будущем.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Имя Описание Значение
{настраиваемое свойство} UserIdentityProperties

UserIdentityProperties

Имя Описание Значение
clientid Идентификатор клиента удостоверения, назначаемого пользователем. строка
principalId Идентификатор субъекта удостоверения, назначаемого пользователем. строка

SystemTopicProperties

Имя Описание Значение
source Источник для системного раздела. строка
topicType TopicType для системного раздела. строка

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Создание подписки хранилища BLOB-объектов и службы "Сетка событий" на blob-объект

Развертывание в Azure
Создает учетную запись Хранилище BLOB-объектов Azure, а затем создает подписку сетки событий на этот BLOB-объект.

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса systemTopics можно развернуть с помощью операций, предназначенных для:

  • Группы ресурсов

Список измененных свойств в каждой версии API см. в журнале изменений.

Формат ресурсов

Чтобы создать ресурс Microsoft.EventGrid/systemTopics, добавьте следующую terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/systemTopics@2023-12-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      source = "string"
      topicType = "string"
    }
  })
}

Значения свойств

systemTopics

Имя Описание Значение
тип Тип ресурса "Microsoft.EventGrid/systemTopics@2023-12-15-preview"
name имя ресурса. string (обязательно)
location Расположение ресурса. string (обязательно)
parent_id Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. string (обязательно)
tags Теги ресурса. Словарь имен и значений тегов.
удостоверение Сведения об удостоверениях ресурса. IdentityInfo
properties Свойства системного раздела. SystemTopicProperties

IdentityInfo

Имя Описание Значение
тип Используемый тип управляемого удостоверения. Тип SystemAssigned, UserAssigned включает как неявно созданное удостоверение, так и набор назначаемых пользователем удостоверений. Тип None приведет к удалению всех удостоверений. "SystemAssigned"
"SystemAssigned, UserAssigned"
UserAssigned
identity_ids Список удостоверений пользователей, связанных с ресурсом. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Это свойство в настоящее время не используется и зарезервировано для использования в будущем.
Массив идентификаторов удостоверений пользователей.

IdentityInfoUserAssignedIdentities

Имя Описание Значение
{настраиваемое свойство} UserIdentityProperties

UserIdentityProperties

Имя Описание Значение
clientid Идентификатор клиента удостоверения, назначаемого пользователем. строка
principalId Идентификатор субъекта удостоверения, назначаемого пользователем. строка

SystemTopicProperties

Имя Описание Значение
source Источник для системного раздела. строка
topicType TopicType для системного раздела. строка