WebApiParameters interface
Kullanıcı tanımlı vektörleştiriciye bağlanma özelliklerini belirtir.
Özellikler
auth |
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. |
auth |
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. |
http |
HTTP isteğinde bulunmak için gereken üst bilgiler. |
http |
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