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


Topic interface

Раздел EventGrid

Extends

Свойства

dataResidencyBoundary

Data Residency граница ресурса.

disableLocalAuth

Это логическое значение используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если свойству присвоено значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в разделе.

endpoint

Конечная точка для раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

eventTypeInfo

Сведения о типе события для раздела пользователя. Эти сведения предоставляются издателем и могут использоваться подписчиком для просмотра различных типов опубликованных событий.

extendedLocation

Расширенное расположение ресурса.

identity

Сведения об удостоверениях для ресурса.

inboundIpRules

Его можно использовать для ограничения трафика с определенных IP-адресов, а не со всех IP-адресов. Примечание. Они учитываются только в том случае, если включена функция PublicNetworkAccess.

inputSchema

Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в разделе.

inputSchemaMapping

Это позволяет публиковать с помощью пользовательских схем событий. InputSchemaMapping можно указать для сопоставления различных свойств исходной схемы с различными обязательными свойствами схемы EventGridEvent.

kind

Тип ресурса.

metricResourceId

Идентификатор ресурса метрики для раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

minimumTlsVersionAllowed

Минимальная версия TLS издателя, разрешенная для публикации в этом разделе

privateEndpointConnections

Список подключений к частной конечной точке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState

Состояние подготовки раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

publicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию он включен. Можно дополнительно ограничить определенными IP-адресами, настроив

sku

Ценовая категория SKU для раздела.

systemData

Системные метаданные, относящиеся к ресурсу Topic. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

Унаследованные свойства

id

Полный идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

location

Расположение ресурса.

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

tags

Теги ресурса.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

Сведения о свойстве

dataResidencyBoundary

Data Residency граница ресурса.

dataResidencyBoundary?: string

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

string

disableLocalAuth

Это логическое значение используется для включения или отключения локальной проверки подлинности. Значение по умолчанию — false. Если свойству присвоено значение true, для проверки подлинности будет использоваться только маркер AAD, если пользователю разрешено публиковать в разделе.

disableLocalAuth?: boolean

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

boolean

endpoint

Конечная точка для раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

endpoint?: string

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

string

eventTypeInfo

Сведения о типе события для раздела пользователя. Эти сведения предоставляются издателем и могут использоваться подписчиком для просмотра различных типов опубликованных событий.

eventTypeInfo?: EventTypeInfo

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

extendedLocation

Расширенное расположение ресурса.

extendedLocation?: ExtendedLocation

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

identity

Сведения об удостоверениях для ресурса.

identity?: IdentityInfo

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

inboundIpRules

Его можно использовать для ограничения трафика с определенных IP-адресов, а не со всех IP-адресов. Примечание. Они учитываются только в том случае, если включена функция PublicNetworkAccess.

inboundIpRules?: InboundIpRule[]

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

inputSchema

Это определяет формат, который сетка событий должна ожидать для входящих событий, опубликованных в разделе.

inputSchema?: string

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

string

inputSchemaMapping

Это позволяет публиковать с помощью пользовательских схем событий. InputSchemaMapping можно указать для сопоставления различных свойств исходной схемы с различными обязательными свойствами схемы EventGridEvent.

inputSchemaMapping?: InputSchemaMappingUnion

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

kind

Тип ресурса.

kind?: string

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

string

metricResourceId

Идентификатор ресурса метрики для раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

metricResourceId?: string

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

string

minimumTlsVersionAllowed

Минимальная версия TLS издателя, разрешенная для публикации в этом разделе

minimumTlsVersionAllowed?: string

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

string

privateEndpointConnections

Список подключений к частной конечной точке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

privateEndpointConnections?: PrivateEndpointConnection[]

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

provisioningState

Состояние подготовки раздела. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

provisioningState?: string

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

string

publicNetworkAccess

Это определяет, разрешен ли трафик через общедоступную сеть. По умолчанию он включен. Можно дополнительно ограничить определенными IP-адресами, настроив

publicNetworkAccess?: string

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

string

sku

Ценовая категория SKU для раздела.

sku?: ResourceSku

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

systemData

Системные метаданные, относящиеся к ресурсу Topic. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

systemData?: SystemData

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

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

id?: string

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

string

Наследуетсяот TrackedResource.id

location

Расположение ресурса.

location: string

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

string

Наследуется отTrackedResource.location

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

name?: string

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

string

Наследуетсяот TrackedResource.name

tags

Теги ресурса.

tags?: {[propertyName: string]: string}

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

{[propertyName: string]: string}

Наследуется отTrackedResource.tags

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

type?: string

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

string

Наследуется отTrackedResource.type