Aracılığıyla paylaş


QueryKeysOperations Sınıf

Uyarı

Bu sınıfın örneğini doğrudan OLUŞTURMAYIN.

Bunun yerine, aşağıdaki işlemlere

SearchManagementClient's

<xref:query_keys> Öznitelik.

Devralma
builtins.object
QueryKeysOperations

Oluşturucu

QueryKeysOperations(*args, **kwargs)

Yöntemler

create

Belirtilen arama hizmeti için yeni bir sorgu anahtarı oluşturur. Hizmet başına en fazla 50 sorgu anahtarı oluşturabilirsiniz.

delete

Belirtilen sorgu anahtarını siler. Yönetici anahtarlarının aksine sorgu anahtarları yeniden oluşturulmuyor. Sorgu anahtarını yeniden oluşturma işlemi, anahtarı silip yeniden oluşturmaktır.

list_by_search_service

Verilen Azure Bilişsel Arama hizmeti için sorgu API anahtarlarının listesini döndürür.

create

Belirtilen arama hizmeti için yeni bir sorgu anahtarı oluşturur. Hizmet başına en fazla 50 sorgu anahtarı oluşturabilirsiniz.

create(resource_group_name: str, search_service_name: str, name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> QueryKey

Parametreler

resource_group_name
str
Gerekli

Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.

search_service_name
str
Gerekli

Belirtilen kaynak grubuyla ilişkili Azure Bilişsel Arama hizmetinin adı. Gereklidir.

name
str
Gerekli

Yeni sorgu API anahtarının adı. Gereklidir.

search_management_request_options
SearchManagementRequestOptions
Gerekli

Parametre grubu. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

QueryKey veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Ayrıca bkz.

delete

Belirtilen sorgu anahtarını siler. Yönetici anahtarlarının aksine sorgu anahtarları yeniden oluşturulmuyor. Sorgu anahtarını yeniden oluşturma işlemi, anahtarı silip yeniden oluşturmaktır.

delete(resource_group_name: str, search_service_name: str, key: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.

search_service_name
str
Gerekli

Belirtilen kaynak grubuyla ilişkili Azure Bilişsel Arama hizmetinin adı. Gereklidir.

key
str
Gerekli

Silinecek sorgu anahtarı. Sorgu anahtarları ada göre değil değere göre tanımlanır. Gereklidir.

search_management_request_options
SearchManagementRequestOptions
Gerekli

Parametre grubu. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

Ayrıca bkz.

list_by_search_service

Verilen Azure Bilişsel Arama hizmeti için sorgu API anahtarlarının listesini döndürür.

list_by_search_service(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[QueryKey]

Parametreler

resource_group_name
str
Gerekli

Geçerli abonelik içindeki kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz. Gereklidir.

search_service_name
str
Gerekli

Belirtilen kaynak grubuyla ilişkili Azure Bilişsel Arama hizmetinin adı. Gereklidir.

search_management_request_options
SearchManagementRequestOptions
Gerekli

Parametre grubu. Varsayılan değer Yok'tur.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

QueryKey örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

Ayrıca bkz.

Öznitelikler

models

models = <module 'azure.mgmt.search.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\search\\models\\__init__.py'>