Topic interface
EventGrid Konusu
- Extends
Özellikler
| data |
Kaynağın Veri Yerleşim Sınırı. |
| disable |
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. |
| event |
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. |
| inbound |
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. |
| input |
Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler. |
| input |
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. |
| metric |
Konu için ölçüm kaynak kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| minimum |
Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü |
| private |
Özel uç nokta bağlantılarının listesi. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| provisioning |
Konunun sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| public |
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 |
| system |
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
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
location
name
Kaynağın adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
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