Udostępnij za pośrednictwem


QueryKeysOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

SearchManagementClient's'

<xref:query_keys> Atrybut.

Dziedziczenie
builtins.object
QueryKeysOperations

Konstruktor

QueryKeysOperations(*args, **kwargs)

Metody

create

Generuje nowy klucz zapytania dla określonej usługi wyszukiwania. Na usługę można utworzyć maksymalnie 50 kluczy zapytań.

delete

Usuwa określony klucz zapytania. W przeciwieństwie do kluczy administratora klucze zapytań nie są generowane ponownie. Proces ponownego generowania klucza zapytania polega na usunięciu, a następnie ponownym utworzeniu go.

list_by_search_service

Zwraca listę kluczy interfejsu API zapytań dla danej usługi Azure Cognitive Search.

create

Generuje nowy klucz zapytania dla określonej usługi wyszukiwania. Na usługę można utworzyć maksymalnie 50 kluczy zapytań.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu. Wymagane.

search_service_name
str
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

name
str
Wymagane

Nazwa nowego klucza interfejsu API zapytania. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

Grupa parametrów. Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

QueryKey lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

delete

Usuwa określony klucz zapytania. W przeciwieństwie do kluczy administratora klucze zapytań nie są generowane ponownie. Proces ponownego generowania klucza zapytania polega na usunięciu, a następnie ponownym utworzeniu go.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu. Wymagane.

search_service_name
str
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

key
str
Wymagane

Klucz zapytania do usunięcia. Klucze zapytań są identyfikowane według wartości, a nie według nazwy. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

Grupa parametrów. Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

list_by_search_service

Zwraca listę kluczy interfejsu API zapytań dla danej usługi Azure Cognitive Search.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu. Wymagane.

search_service_name
str
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

Grupa parametrów. Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu QueryKey lub wynik cls(response)

Typ zwracany

Wyjątki

Zobacz też

Atrybuty

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'>