Dizin Oluşturucu alma (Azure AI Arama REST API'si)
Dizin Oluşturucuyu Al işlemi, Azure AI Search'ten dizin oluşturucu tanımını alır.
GET https://[service name].search.windows.net/indexers/[indexer name]?api-version=[api-version]
Content-Type: application/json
api-key: [admin key]
URI Parametreleri
Parametre | Açıklama |
---|---|
hizmet adı | Gereklidir. Arama hizmetinizin benzersiz, kullanıcı tanımlı adına ayarlayın. |
dizin oluşturucu adı | Gereklidir. İstek URI'si döndürülecek dizin oluşturucunun adını belirtir. |
api-sürümü | Desteklenen sürümlerin listesi için bkz. API sürümleri. |
İstek Üst Bilgileri
Aşağıdaki tabloda gerekli ve isteğe bağlı istek üst bilgileri açıklanmaktadır.
Alanlar | Description |
---|---|
İçerik Türü | Gereklidir. Şu şekilde ayarlayın: application/json |
api-key | İsteğe bağlı olarak, Azure rollerini kullanıyorsanız ve istekte taşıyıcı belirteç sağlanırsa, aksi takdirde bir anahtar gereklidir. API anahtarları kullanıyorsanız, arama hizmetinden nesne bilgilerini döndürmek için bir yönetici anahtarı (sorgu anahtarı yerine) belirtin. Ayrıntılar için bkz. Anahtar kimlik doğrulamasını kullanarak Azure AI Search'e bağlanma . |
İstek Gövdesi
Yok.
Yanıt
Durum Kodu: Başarılı bir yanıt için 200 Tamam döndürülür. Yanıt, Dizin Oluşturucu Oluşturma (Azure AI Search REST API)'deki örneklere benzer:
{
"name" : "myindexer",
"description" : "a cool indexer",
"dataSourceName" : "ordersds",
"targetIndexName" : "orders",
"schedule" : { "interval" : "PT1H", "startTime" : "2015-01-01T00:00:00Z" },
"parameters" : { "maxFailedItems" : 10, "maxFailedItemsPerBatch" : 5, "base64EncodeKeys": false },
"encryptionKey": null
}
Not
Dizin oluşturucunun şifreleme anahtarı varsa, arama hizmetinin dizin oluşturucu tanımını almak için şifreleme anahtarına erişimi olmalıdır. Şifreleme anahtarına erişim olmadan 400 Hatalı İstek döndürülür. Anahtara erişimin geri yüklenmesi, arama hizmetinin dizin oluşturucu tanımını yeniden almasına olanak tanır.