Aracılığıyla paylaş


EventHubDataConnection interface

Olay hub'ı veri bağlantısını temsil eden sınıf.

Extends

Özellikler

compression

Olay hub'ı iletileri sıkıştırma türü

consumerGroup

Olay hub'ı tüketici grubu.

databaseRouting

Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir

dataFormat

İletinin veri biçimi. İsteğe bağlı olarak veri biçimi her iletiye eklenebilir.

eventHubResourceId

Veri bağlantısı oluşturmak için kullanılacak olay hub'ının kaynak kimliği.

eventSystemProperties

Olay hub'ının sistem özellikleri

kind

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

managedIdentityObjectId

managedIdentityResourceId değerinin nesne kimliği NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

managedIdentityResourceId

Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği.

mappingRuleName

Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir.

provisioningState

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

retrievalStartDate

Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir.

tableName

Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir.

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

location

Kaynak konumu.

name

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

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

Özellik Ayrıntıları

compression

Olay hub'ı iletileri sıkıştırma türü

compression?: string

Özellik Değeri

string

consumerGroup

Olay hub'ı tüketici grubu.

consumerGroup?: string

Özellik Değeri

string

databaseRouting

Veri bağlantısından veritabanı yönlendirme bilgileri için gösterge, varsayılan olarak yalnızca veritabanı yönlendirme bilgilerine izin verilir

databaseRouting?: string

Özellik Değeri

string

dataFormat

İletinin veri biçimi. İsteğe bağlı olarak veri biçimi her iletiye eklenebilir.

dataFormat?: string

Özellik Değeri

string

eventHubResourceId

Veri bağlantısı oluşturmak için kullanılacak olay hub'ının kaynak kimliği.

eventHubResourceId?: string

Özellik Değeri

string

eventSystemProperties

Olay hub'ının sistem özellikleri

eventSystemProperties?: string[]

Özellik Değeri

string[]

kind

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

kind: "EventHub"

Özellik Değeri

"EventHub"

managedIdentityObjectId

managedIdentityResourceId değerinin nesne kimliği NOT: Bu özellik serileştirilmez. Yalnızca sunucu tarafından doldurulabilir.

managedIdentityObjectId?: string

Özellik Değeri

string

managedIdentityResourceId

Olay hub'ı ile kimlik doğrulaması için kullanılacak yönetilen kimliğin (sistem veya kullanıcı atanmış) kaynak kimliği.

managedIdentityResourceId?: string

Özellik Değeri

string

mappingRuleName

Verileri almak için kullanılacak eşleme kuralı. İsteğe bağlı olarak eşleme bilgileri her iletiye eklenebilir.

mappingRuleName?: string

Özellik Değeri

string

provisioningState

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

provisioningState?: string

Özellik Değeri

string

retrievalStartDate

Tanımlandığında, veri bağlantısı Alma başlangıç tarihinden itibaren oluşturulan mevcut Olay hub'ı olaylarını alır. Saklama süresine bağlı olarak yalnızca Olay hub'ı tarafından tutulan olayları alabilir.

retrievalStartDate?: Date

Özellik Değeri

Date

tableName

Verilerin alınması gereken tablo. İsteğe bağlı olarak tablo bilgileri her iletiye eklenebilir.

tableName?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

id?: string

Özellik Değeri

string

DataConnection.id Devralındı

location

Kaynak konumu.

location?: string

Özellik Değeri

string

DataConnection.locationkonumundan Devralındı

name

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

name?: string

Özellik Değeri

string

DataConnection.name Devralındı

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.

type?: string

Özellik Değeri

string

DataConnection.type'danDevralındı