Aracılığıyla paylaş


Topic interface

EventGrid Konusu

Extends

Özellikler

dataResidencyBoundary

Kaynağın Veri Yerleşim Sınırı.

disableLocalAuth

Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının konu başlığında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır.

endpoint

Konu için uç nokta. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

eventTypeInfo

Kullanıcı konusu için Olay Türü Bilgileri. Bu bilgiler yayımcı tarafından sağlanır ve abone tarafından yayımlanan farklı olay türlerini görüntülemek için kullanılabilir.

identity

Kaynak için kimlik bilgileri.

inboundIpRules

Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır.

inputSchema

Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler.

inputSchemaMapping

Bu, özel olay şemalarını kullanarak yayımlamayı etkinleştirir. Bir kaynak şemanın çeşitli özelliklerini EventGridEvent şemasının gerekli çeşitli özellikleriyle eşlemek için bir InputSchemaMapping belirtilebilir.

metricResourceId

Konu için ölçüm kaynak kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

minimumTlsVersionAllowed

Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü

privateEndpointConnections

Özel uç nokta bağlantılarının listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState

Konunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

publicNetworkAccess

Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> yapılandırarak belirli IP'lerle daha fazla kısıtlama yapabilirsiniz

systemData

Event Grid kaynağıyla ilgili sistem meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Devralınan Özellikler

id

Kaynağın tam tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

location

Kaynağın konumu.

name

Kaynağın adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

tags

Kaynağın etiketleri.

type

Kaynağın türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

dataResidencyBoundary

Kaynağın Veri Yerleşim Sınırı.

dataResidencyBoundary?: string

Özellik Değeri

string

disableLocalAuth

Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının konu başlığında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır.

disableLocalAuth?: boolean

Özellik Değeri

boolean

endpoint

Konu için uç nokta. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

endpoint?: string

Özellik Değeri

string

eventTypeInfo

Kullanıcı konusu için Olay Türü Bilgileri. Bu bilgiler yayımcı tarafından sağlanır ve abone tarafından yayımlanan farklı olay türlerini görüntülemek için kullanılabilir.

eventTypeInfo?: EventTypeInfo

Özellik Değeri

identity

Kaynak için kimlik bilgileri.

identity?: IdentityInfo

Özellik Değeri

inboundIpRules

Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır.

inboundIpRules?: InboundIpRule[]

Özellik Değeri

inputSchema

Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler.

inputSchema?: string

Özellik Değeri

string

inputSchemaMapping

Bu, özel olay şemalarını kullanarak yayımlamayı etkinleştirir. Bir kaynak şemanın çeşitli özelliklerini EventGridEvent şemasının gerekli çeşitli özellikleriyle eşlemek için bir InputSchemaMapping belirtilebilir.

inputSchemaMapping?: InputSchemaMappingUnion

Özellik Değeri

metricResourceId

Konu için ölçüm kaynak kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

metricResourceId?: string

Özellik Değeri

string

minimumTlsVersionAllowed

Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü

minimumTlsVersionAllowed?: string

Özellik Değeri

string

privateEndpointConnections

Özel uç nokta bağlantılarının listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

privateEndpointConnections?: PrivateEndpointConnection[]

Özellik Değeri

provisioningState

Konunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

provisioningState?: string

Özellik Değeri

string

publicNetworkAccess

Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> yapılandırarak belirli IP'lerle daha fazla kısıtlama yapabilirsiniz

publicNetworkAccess?: string

Özellik Değeri

string

systemData

Event Grid kaynağıyla ilgili sistem meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

systemData?: SystemData

Özellik Değeri

Devralınan Özellik Detayları

id

Kaynağın tam tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

TrackedResource.id'dan Devralınan

location

Kaynağın konumu.

location: string

Özellik Değeri

string

TrackedResource.location'dan Devralınmış

name

Kaynağın adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

name?: string

Özellik Değeri

string

TrackedResource.name'dan Devralınan

tags

Kaynağın etiketleri.

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

Özellik Değeri

{[propertyName: string]: string}

TrackedResource.tagsDevralındı

type

Kaynağın türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

DevralınanTrackedResource.type