Aracılığıyla paylaş


WebApiParameters interface

Kullanıcı tanımlı vektörleştiriciye bağlanma özelliklerini belirtir.

Özellikler

authIdentity

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik. Bir authResourceId sağlanırsa ve belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucu güncelleştirmelerinde kimlik belirtilmezse değer değişmeden kalır. "Hiçbiri" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

authResourceId

Bir Azure işlevindeki dış koda veya dönüştürmeleri sağlayan başka bir uygulamaya bağlanan özel uç noktalar için geçerlidir. Bu değer, Azure Active Directory'ye kaydedildiğinde işlev veya uygulama için oluşturulan uygulama kimliği olmalıdır. Belirtildiğinde vektörleştirme, arama hizmetinin yönetilen kimliğini (sistem veya kullanıcı tarafından atanan) ve işlevin veya uygulamanın erişim belirtecini kullanarak işleve veya uygulamaya bağlanır ve erişim belirtecinin kapsamını oluşturmak için bu değeri kaynak kimliği olarak kullanabilir.

httpHeaders

HTTP isteğinde bulunmak için gereken üst bilgiler.

httpMethod

HTTP isteğinin yöntemi.

timeout

İstek için istenen zaman aşımı. Varsayılan değer 30 saniyedir.

uri

Vektörleştiriciyi sağlayan Web API'sinin URI'si.

Özellik Ayrıntıları

authIdentity

Giden bağlantılar için kullanılan kullanıcı tarafından atanan yönetilen kimlik. Bir authResourceId sağlanırsa ve belirtilmezse, sistem tarafından atanan yönetilen kimlik kullanılır. Dizin oluşturucu güncelleştirmelerinde kimlik belirtilmezse değer değişmeden kalır. "Hiçbiri" olarak ayarlanırsa, bu özelliğin değeri temizlenir.

authIdentity?: SearchIndexerDataIdentity

Özellik Değeri

authResourceId

Bir Azure işlevindeki dış koda veya dönüştürmeleri sağlayan başka bir uygulamaya bağlanan özel uç noktalar için geçerlidir. Bu değer, Azure Active Directory'ye kaydedildiğinde işlev veya uygulama için oluşturulan uygulama kimliği olmalıdır. Belirtildiğinde vektörleştirme, arama hizmetinin yönetilen kimliğini (sistem veya kullanıcı tarafından atanan) ve işlevin veya uygulamanın erişim belirtecini kullanarak işleve veya uygulamaya bağlanır ve erişim belirtecinin kapsamını oluşturmak için bu değeri kaynak kimliği olarak kullanabilir.

authResourceId?: string

Özellik Değeri

string

httpHeaders

HTTP isteğinde bulunmak için gereken üst bilgiler.

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

Özellik Değeri

{[propertyName: string]: string}

httpMethod

HTTP isteğinin yöntemi.

httpMethod?: string

Özellik Değeri

string

timeout

İstek için istenen zaman aşımı. Varsayılan değer 30 saniyedir.

timeout?: string

Özellik Değeri

string

uri

Vektörleştiriciyi sağlayan Web API'sinin URI'si.

uri?: string

Özellik Değeri

string