Домены Microsoft.EventGrid
Определение ресурса Bicep
Тип ресурса доменов можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/domains, добавьте в шаблон следующий код Bicep.
resource symbolicname 'Microsoft.EventGrid/domains@2023-12-15-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
properties: {
autoCreateTopicWithFirstSubscription: bool
autoDeleteTopicWithLastSubscription: bool
dataResidencyBoundary: 'string'
disableLocalAuth: bool
eventTypeInfo: {
inlineEventTypes: {
{customized property}: {
dataSchemaUrl: 'string'
description: 'string'
displayName: 'string'
documentationUrl: 'string'
}
}
kind: 'Inline'
}
inboundIpRules: [
{
action: 'Allow'
ipMask: 'string'
}
]
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
minimumTlsVersionAllowed: 'string'
publicNetworkAccess: 'string'
}
}
Объекты InputSchemaMapping
Задайте свойство inputSchemaMappingType , чтобы указать тип объекта .
Для Json используйте:
inputSchemaMappingType: 'Json'
properties: {
dataVersion: {
defaultValue: 'string'
sourceField: 'string'
}
eventTime: {
sourceField: 'string'
}
eventType: {
defaultValue: 'string'
sourceField: 'string'
}
id: {
sourceField: 'string'
}
subject: {
defaultValue: 'string'
sourceField: 'string'
}
topic: {
sourceField: 'string'
}
}
Значения свойств
domains
Имя | Описание | Значение |
---|---|---|
name | имя ресурса. | строка (обязательно) Ограничение символов: 3–50 Допустимые символы: Буквенно-цифровые символы и дефисы. |
location | Расположение ресурса. | строка (обязательно) |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Ценовая категория SKU для ресурса домена Сетки событий. | ResourceSku |
удостоверение | Сведения об удостоверениях для ресурса домена Сетки событий. | IdentityInfo |
properties | Свойства ресурса домена Сетки событий. | DomainProperties |
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 | Идентификатор субъекта удостоверения, назначаемого пользователем. | строка |
DomainProperties
Имя | Описание | Значение |
---|---|---|
autoCreateTopicWithFirstSubscription | Этот логический код используется для указания механизма создания для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте создание раздела домена может быть автоматическим (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если это свойство имеет значение NULL или имеет значение true, Сетка событий отвечает за автоматическое создание раздела домена при первой подписке на события. создано в область раздела домена. Если для этого свойства задано значение false, то для создания первой подписки на события потребуется создать раздел домена. пользователем. Режим самостоятельного управления можно использовать, если пользователю требуется полный контроль над созданием раздела домена, в то время как режим автоматического управления предоставляет гибкость для выполнения меньшего количества операций и управления меньшим количеством ресурсов пользователем. Кроме того, обратите внимание, что в режиме автоматического создания пользователю разрешено создавать раздел домена по запросу, если это необходимо. |
bool |
autoDeleteTopicWithLastSubscription | Этот логический код используется для указания механизма удаления для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте удаление раздела домена может быть автоматически управляемым (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если для этого свойства задано значение true, сетка событий отвечает за автоматическое удаление раздела домена при последней подписке на события в область из раздела домена удаляется. Если для этого свойства задано значение false, пользователю необходимо вручную удалить раздел домена, когда он больше не нужен. (например, при удалении последней подписки на событие и очистке ресурса). Режим самостоятельного управления можно использовать, если пользователь хочет заполнения управление тем, когда необходимо удалить раздел домена, в то время как режим автоматического управления обеспечивает гибкость для выполнения меньшего количества операций и управления меньшим количеством операций ресурсы пользователем. |
bool |
dataResidencyBoundary | Data Residency граница ресурса. | 'WithinGeopair' "Внутрирегион" |
disableLocalAuth | Этот логический код используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если свойство имеет значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в домене. | bool |
eventTypeInfo | Сведения о типе события для домена. Эти сведения предоставляются издателем и могут использоваться подписчик для просмотра различных типов публикуемых событий. |
EventTypeInfo |
inboundIpRules | Это можно использовать для ограничения трафика с определенных IP-адресов, а не со всех IP-адресов. Примечание. Они учитываются только в том случае, если включена функция PublicNetworkAccess. | InboundIpRule[] |
inputSchema | Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в ресурсе домена Сетки событий. | 'CloudEventSchemaV1_0' CustomEventSchema EventGridSchema |
inputSchemaMapping | Сведения о InputSchemaMapping, в котором указаны сведения о полезных данных события сопоставления. | InputSchemaMapping |
minimumTlsVersionAllowed | Минимальная версия TLS издателя, разрешенная для публикации в этом домене | '1.0' '1.1' '1.2' |
publicNetworkAccess | Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию он включен. Вы можете дополнительно ограничить определенные IP-адреса, настроив {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /} |
"Отключено" "Включено" SecuredByPerimeter |
EventTypeInfo
Имя | Описание | Значение |
---|---|---|
inlineEventTypes | Коллекция встроенных типов событий для ресурса. Встроенные ключи типов событий имеют тип string, представляющий имя события. Пример допустимого имени встроенного события — Contoso.OrderCreated. Значения встроенных типов событий имеют тип InlineEventProperties и будут содержать дополнительные сведения для каждого встроенного типа события. |
EventTypeInfoInlineEventTypes |
kind | Тип используемого типа события. | "Встроенный" |
EventTypeInfoInlineEventTypes
Имя | Описание | Значение |
---|---|---|
{настраиваемое свойство} | InlineEventProperties |
InlineEventProperties
Имя | Описание | Значение |
---|---|---|
dataSchemaUrl | DataSchemaUrl для встроенного события. | строка |
description | Описание встроенного события. | строка |
displayName | DisplayName для встроенного события. | строка |
documentationUrl | DocumentationUrl для встроенного события. | строка |
InboundIpRule
Имя | Описание | Значение |
---|---|---|
action | Действие для выполнения на основе совпадения или отсутствия совпадения IpMask. | "Разрешить" |
ipMask | IP-адрес в нотации CIDR, например 10.0.0.0/8. | строка |
InputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Установка типа объекта | Json (обязательно) |
JsonInputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Тип настраиваемого сопоставления | Json (обязательно) |
properties | Свойства JSON для сопоставления входной схемы | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Имя | Описание | Значение |
---|---|---|
dataVersion | Сведения о сопоставлении для свойства DataVersion события Сетки событий. | JsonFieldWithDefault |
eventTime | Сведения о сопоставлении для свойства EventTime события Сетки событий. | JsonField |
eventType | Сведения о сопоставлении для свойства EventType события Сетки событий. | JsonFieldWithDefault |
идентификатор | Сведения о сопоставлении для свойства Id события Сетки событий. | JsonField |
subject | Сведения о сопоставлении для свойства Subject события Сетки событий. | JsonFieldWithDefault |
Раздел | Сведения о сопоставлении для свойства Topic события Сетки событий. | JsonField |
JsonFieldWithDefault
Имя | Описание | Значение |
---|---|---|
defaultValue | Значение по умолчанию, используемое для сопоставления, если sourceField не предоставлен или если в опубликованных полезных данных события JSON нет свойства с указанным именем. | строка |
sourceField | Имя поля во входной схеме событий, которое будет использоваться в качестве источника сопоставления. | строка |
JsonField
Имя | Описание | Значение |
---|---|---|
sourceField | Имя поля во входной схеме событий, которое будет использоваться в качестве источника сопоставления. | строка |
ResourceSku
Имя | Описание | Значение |
---|---|---|
name | Имя SKU ресурса. Возможные значения: Basic или Premium. | "Базовый" "Премиум" |
Определение ресурса шаблона ARM
Тип ресурса доменов можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов — см. команды развертывания группы ресурсов.
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/domains, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.EventGrid/domains",
"apiVersion": "2023-12-15-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"properties": {
"autoCreateTopicWithFirstSubscription": "bool",
"autoDeleteTopicWithLastSubscription": "bool",
"dataResidencyBoundary": "string",
"disableLocalAuth": "bool",
"eventTypeInfo": {
"inlineEventTypes": {
"{customized property}": {
"dataSchemaUrl": "string",
"description": "string",
"displayName": "string",
"documentationUrl": "string"
}
},
"kind": "Inline"
},
"inboundIpRules": [
{
"action": "Allow",
"ipMask": "string"
}
],
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
},
"minimumTlsVersionAllowed": "string",
"publicNetworkAccess": "string"
}
}
Объекты InputSchemaMapping
Задайте свойство inputSchemaMappingType , чтобы указать тип объекта .
Для Json используйте:
"inputSchemaMappingType": "Json",
"properties": {
"dataVersion": {
"defaultValue": "string",
"sourceField": "string"
},
"eventTime": {
"sourceField": "string"
},
"eventType": {
"defaultValue": "string",
"sourceField": "string"
},
"id": {
"sourceField": "string"
},
"subject": {
"defaultValue": "string",
"sourceField": "string"
},
"topic": {
"sourceField": "string"
}
}
Значения свойств
domains
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | Microsoft.EventGrid/domains |
версия_API | Версия API ресурсов | '15.12.2023-preview' |
name | имя ресурса. | строка (обязательно) Ограничение символов: 3–50 Допустимые символы: Буквенно-цифровые символы и дефисы. |
location | Расположение ресурса. | строка (обязательно) |
tags | Теги ресурса. | Словарь имен и значений тегов. См . раздел Теги в шаблонах |
sku | Ценовая категория SKU для ресурса домена Сетки событий. | ResourceSku |
удостоверение | Сведения об удостоверениях для ресурса домена Сетки событий. | IdentityInfo |
properties | Свойства ресурса домена Сетки событий. | Свойства домена |
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 | Идентификатор субъекта удостоверения, назначаемого пользователем. | строка |
Свойства домена
Имя | Описание | Значение |
---|---|---|
autoCreateTopicWithFirstSubscription | Этот логический код используется для указания механизма создания для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте создание раздела домена может быть автоматическим (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если это свойство имеет значение NULL или имеет значение true, Сетка событий отвечает за автоматическое создание раздела домена при первой подписке на события. создано в область раздела домена. Если для этого свойства задано значение false, то для создания первой подписки на события потребуется создать раздел домена. пользователем. Режим самостоятельного управления можно использовать, если пользователю требуется полный контроль над созданием раздела домена, в то время как режим автоматического управления предоставляет гибкость для выполнения меньшего количества операций и управления меньшим количеством ресурсов пользователем. Кроме того, обратите внимание, что в режиме автоматического создания пользователю разрешено создавать раздел домена по запросу, если это необходимо. |
bool |
autoDeleteTopicWithLastSubscription | Этот логический код используется для указания механизма удаления для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте удаление раздела домена может быть автоматически управляемым (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если для этого свойства задано значение true, сетка событий отвечает за автоматическое удаление раздела домена при последней подписке на события в область из раздела домена удаляется. Если для этого свойства задано значение false, пользователю необходимо вручную удалить раздел домена, когда он больше не нужен. (например, при удалении последней подписки на событие и очистке ресурса). Режим самостоятельного управления можно использовать, если пользователь хочет заполнения управление тем, когда необходимо удалить раздел домена, в то время как режим автоматического управления обеспечивает гибкость для выполнения меньшего количества операций и управления меньшим количеством операций ресурсы пользователем. |
bool |
dataResidencyBoundary | Data Residency граница ресурса. | 'WithinGeopair' "Внутрирегион" |
disableLocalAuth | Этот логический код используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если свойство имеет значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в домене. | bool |
eventTypeInfo | Сведения о типе события для домена. Эти сведения предоставляются издателем и могут использоваться подписчик для просмотра различных типов публикуемых событий. |
EventTypeInfo |
inboundIpRules | Это можно использовать для ограничения трафика с определенных IP-адресов, а не со всех IP-адресов. Примечание. Они учитываются только в том случае, если включена функция PublicNetworkAccess. | InboundIpRule[] |
inputSchema | Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в ресурсе домена Сетки событий. | "CloudEventSchemaV1_0" CustomEventSchema EventGridSchema |
inputSchemaMapping | Сведения о InputSchemaMapping, в котором указаны сведения о полезных данных события сопоставления. | InputSchemaMapping |
minimumTlsVersionAllowed | Минимальная версия TLS издателя, разрешенная для публикации в этом домене | '1.0' '1.1' '1.2' |
publicNetworkAccess | Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию он включен. Вы можете дополнительно ограничить определенные IP-адреса, настроив {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /} |
"Отключено" "Включено" SecuredByPerimeter |
EventTypeInfo
Имя | Описание | Значение |
---|---|---|
inlineEventTypes | Коллекция встроенных типов событий для ресурса. Встроенные ключи типа событий имеют тип string, который представляет имя события. Пример допустимого имени встроенного события — Contoso.OrderCreated. Значения типа встроенного события имеют тип InlineEventProperties и будут содержать дополнительные сведения для каждого типа встроенного события. |
EventTypeInfoInlineEventTypes |
kind | Тип используемого типа события. | "Встроенный" |
EventTypeInfoInlineEventTypes
Имя | Описание | Значение |
---|---|---|
{настроенное свойство} | InlineEventProperties |
InlineEventProperties
Имя | Описание | Значение |
---|---|---|
dataSchemaUrl | DataSchemaUrl для встроенного события. | строка |
description | Описание встроенного события. | строка |
displayName | DisplayName для встроенного события. | строка |
documentationUrl | DocumentationUrl для встроенного события. | строка |
InboundIpRule
Имя | Описание | Значение |
---|---|---|
action | Действие для выполнения на основе совпадения или отсутствия совпадения IpMask. | "Разрешить" |
ipMask | IP-адрес в нотации CIDR, например 10.0.0.0/8. | строка |
InputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Установка типа объекта | Json (обязательно) |
JsonInputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Тип настраиваемого сопоставления | Json (обязательно) |
properties | Свойства JSON для сопоставления входной схемы | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Имя | Описание | Значение |
---|---|---|
dataVersion | Сведения о сопоставлении для свойства DataVersion события Сетки событий. | JsonFieldWithDefault |
eventTime | Сведения о сопоставлении для свойства EventTime события Сетки событий. | JsonField |
eventType | Сведения о сопоставлении для свойства EventType события Сетки событий. | JsonFieldWithDefault |
идентификатор | Сведения о сопоставлении для свойства Id события Сетки событий. | JsonField |
subject | Сведения о сопоставлении для свойства Subject события Сетки событий. | JsonFieldWithDefault |
Раздел | Сведения о сопоставлении для свойства Topic события Сетки событий. | JsonField |
JsonFieldWithDefault
Имя | Описание | Значение |
---|---|---|
defaultValue | Значение по умолчанию, используемое для сопоставления, если SourceField не предоставлен или если в полезных данных опубликованного события JSON нет свойства с указанным именем. | строка |
sourceField | Имя поля в схеме входных событий, которое будет использоваться в качестве источника сопоставления. | строка |
JsonField
Имя | Описание | Значение |
---|---|---|
sourceField | Имя поля в схеме входных событий, которое будет использоваться в качестве источника сопоставления. | строка |
ResourceSku
Имя | Описание | Значение |
---|---|---|
name | Имя SKU ресурса. Возможные значения: Базовый или Премиум. | "Базовый" "Премиум" |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса доменов можно развернуть с помощью операций, предназначенных для:
- Группы ресурсов
Список измененных свойств в каждой версии API см. в журнале изменений.
Формат ресурсов
Чтобы создать ресурс Microsoft.EventGrid/domains, добавьте следующую terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/domains@2023-12-15-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
autoCreateTopicWithFirstSubscription = bool
autoDeleteTopicWithLastSubscription = bool
dataResidencyBoundary = "string"
disableLocalAuth = bool
eventTypeInfo = {
inlineEventTypes = {
{customized property} = {
dataSchemaUrl = "string"
description = "string"
displayName = "string"
documentationUrl = "string"
}
}
kind = "Inline"
}
inboundIpRules = [
{
action = "Allow"
ipMask = "string"
}
]
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
minimumTlsVersionAllowed = "string"
publicNetworkAccess = "string"
}
sku = {
name = "string"
}
})
}
Объекты InputSchemaMapping
Задайте свойство inputSchemaMappingType , чтобы указать тип объекта.
Для Json используйте:
inputSchemaMappingType = "Json"
properties = {
dataVersion = {
defaultValue = "string"
sourceField = "string"
}
eventTime = {
sourceField = "string"
}
eventType = {
defaultValue = "string"
sourceField = "string"
}
id = {
sourceField = "string"
}
subject = {
defaultValue = "string"
sourceField = "string"
}
topic = {
sourceField = "string"
}
}
Значения свойств
domains
Имя | Описание | Значение |
---|---|---|
тип | Тип ресурса | "Microsoft.EventGrid/domains@2023-12-15-preview" |
name | имя ресурса. | string (обязательно) Ограничение символов: 3-50 Допустимые символы: Буквенно-цифровые символы и дефисы. |
location | Расположение ресурса. | string (обязательно) |
parent_id | Для развертывания в группе ресурсов используйте идентификатор этой группы ресурсов. | string (обязательно) |
tags | Теги ресурса. | Словарь имен и значений тегов. |
sku | Ценовая категория SKU для ресурса домена Сетки событий. | ResourceSku |
удостоверение | Сведения об удостоверениях для ресурса домена Сетки событий. | IdentityInfo |
properties | Свойства ресурса домена Сетки событий. | Свойства домена |
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 | Идентификатор субъекта удостоверения, назначаемого пользователем. | строка |
DomainProperties
Имя | Описание | Значение |
---|---|---|
autoCreateTopicWithFirstSubscription | Этот логический код используется для указания механизма создания для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте создание раздела домена может быть автоматическим (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если это свойство имеет значение NULL или имеет значение true, Сетка событий отвечает за автоматическое создание раздела домена при первой подписке на событие. создано на область раздела домена. Если для этого свойства задано значение false, то для создания первой подписки на события потребуется создать раздел домена. пользователем. Режим самостоятельного управления можно использовать, если пользователю требуется полный контроль над созданием раздела домена, в то время как автоматически управляемый режим предоставляет гибкость для выполнения меньшего количества операций и управления меньшим количеством ресурсов пользователем. Кроме того, обратите внимание, что в режиме автоматического создания пользователю разрешено создавать раздел домена по запросу, если это необходимо. |
bool |
autoDeleteTopicWithLastSubscription | Этот логический код используется для указания механизма удаления для всех разделов домена Сетки событий, связанных с этим ресурсом домена Сетки событий. В этом контексте удаление раздела домена может быть автоматическим (при значении true) или самоуправляемым (при значении false). Значение этого свойства по умолчанию — true. Если для этого свойства задано значение true, служба "Сетка событий" отвечает за автоматическое удаление раздела домена при последней подписке на событие в область из раздела домена удаляется. Если для этого свойства задано значение false, пользователь должен вручную удалить раздел домена, когда он больше не нужен. (например, при удалении подписки на последнее событие и необходимости очистки ресурса). Режим самостоятельного управления можно использовать, если пользователю требуется полная управление тем, когда нужно удалить раздел домена, в то время как режим автоматического управления обеспечивает гибкость для выполнения меньшего количества операций и управления меньшим количеством ресурсы пользователем. |
bool |
dataResidencyBoundary | Data Residency граница ресурса. | "WithinGeopair" "WithinRegion" |
disableLocalAuth | Это логическое значение используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если свойству присвоено значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в домене. | bool |
eventTypeInfo | Сведения о типе события для домена. Эти сведения предоставляются издателем и могут использоваться подписчик для просмотра различных типов опубликованных событий. |
EventTypeInfo |
inboundIpRules | Его можно использовать для ограничения трафика с определенных IP-адресов, а не со всех IP-адресов. Примечание. Они учитываются только в том случае, если включена функция PublicNetworkAccess. | InboundIpRule[] |
inputSchema | Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в ресурсе домена Сетки событий. | "CloudEventSchemaV1_0" CustomEventSchema "EventGridSchema" |
inputSchemaMapping | Сведения о InputSchemaMapping, в котором указаны сведения о полезных данных события сопоставления. | InputSchemaMapping |
minimumTlsVersionAllowed | Минимальная версия TLS издателя, разрешенная для публикации в этом домене | "1.0" "1.1" "1.2" |
publicNetworkAccess | Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию он включен. Вы можете дополнительно ограничить определенные IP-адреса, настроив {seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /} |
"Отключено" "Включено" SecuredByPerimeter |
EventTypeInfo
Имя | Описание | Значение |
---|---|---|
inlineEventTypes | Коллекция встроенных типов событий для ресурса. Встроенные ключи типа событий имеют тип string, который представляет имя события. Пример допустимого имени встроенного события — Contoso.OrderCreated. Значения типа встроенного события имеют тип InlineEventProperties и будут содержать дополнительные сведения для каждого типа встроенного события. |
EventTypeInfoInlineEventTypes |
kind | Тип используемого типа события. | "Встроенный" |
EventTypeInfoInlineEventTypes
Имя | Описание | Значение |
---|---|---|
{настроенное свойство} | InlineEventProperties |
InlineEventProperties
Имя | Описание | Значение |
---|---|---|
dataSchemaUrl | DataSchemaUrl для встроенного события. | строка |
description | Описание встроенного события. | строка |
displayName | DisplayName для встроенного события. | строка |
documentationUrl | DocumentationUrl для встроенного события. | строка |
InboundIpRule
Имя | Описание | Значение |
---|---|---|
action | Действие для выполнения на основе соответствия или отсутствия совпадения IpMask. | "Разрешить" |
ipMask | IP-адрес в нотации CIDR, например 10.0.0.0/8. | строка |
InputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Установка типа объекта | Json (обязательно) |
JsonInputSchemaMapping
Имя | Описание | Значение |
---|---|---|
inputSchemaMappingType | Тип настраиваемого сопоставления | "Json" (обязательно) |
properties | Свойства JSON для сопоставления входной схемы | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Имя | Описание | Значение |
---|---|---|
dataVersion | Сведения о сопоставлении для свойства DataVersion события Сетки событий. | JsonFieldWithDefault |
eventTime | Сведения о сопоставлении для свойства EventTime события Сетки событий. | JsonField |
eventType | Сведения о сопоставлении для свойства EventType события Сетки событий. | JsonFieldWithDefault |
идентификатор | Сведения о сопоставлении для свойства Id события Сетки событий. | JsonField |
subject | Сведения о сопоставлении для свойства Subject события Сетки событий. | JsonFieldWithDefault |
Раздел | Сведения о сопоставлении для свойства Topic события Сетки событий. | JsonField |
JsonFieldWithDefault
Имя | Описание | Значение |
---|---|---|
defaultValue | Значение по умолчанию, используемое для сопоставления, если SourceField не предоставлен или если в полезных данных опубликованного события JSON нет свойства с указанным именем. | строка |
sourceField | Имя поля в схеме входных событий, которое будет использоваться в качестве источника сопоставления. | строка |
JsonField
Имя | Описание | Значение |
---|---|---|
sourceField | Имя поля в схеме входных событий, которое будет использоваться в качестве источника сопоставления. | строка |
ResourceSku
Имя | Описание | Значение |
---|---|---|
name | Имя SKU ресурса. Возможные значения: Базовый или Премиум. | "Basic" "Премиум" |