Поделиться через


QueryKeysOperations Класс

Предупреждение

НЕ создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

SearchManagementClient's

атрибут<xref:query_keys> .

Наследование
builtins.object
QueryKeysOperations

Конструктор

QueryKeysOperations(*args, **kwargs)

Методы

create

Создает новый ключ запроса для указанной службы поиска. Вы можете создать до 50 ключей запросов на службу.

delete

Удаляет указанный ключ запроса. В отличие от ключей администратора, ключи запросов не создаются повторно. Для обновления кода запроса необходимо удалить и заново создать его.

list_by_search_service

Возвращает список ключей API запросов для указанной Когнитивный поиск Azure службы.

create

Создает новый ключ запроса для указанной службы поиска. Вы можете создать до 50 ключей запросов на службу.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в текущей подписке. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала. Обязательный.

search_service_name
str
Обязательно

Имя службы Когнитивный поиск Azure, связанной с указанной группой ресурсов. Обязательный элемент.

name
str
Обязательно

Имя нового ключа API запроса. Обязательный элемент.

search_management_request_options
SearchManagementRequestOptions
Обязательно

Группа параметров. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

QueryKey или результат cls(response)

Возвращаемый тип

Исключения

См. также раздел

delete

Удаляет указанный ключ запроса. В отличие от ключей администратора, ключи запросов не создаются повторно. Для обновления кода запроса необходимо удалить и заново создать его.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в текущей подписке. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала. Обязательный элемент.

search_service_name
str
Обязательно

Имя службы Когнитивный поиск Azure, связанной с указанной группой ресурсов. Обязательный.

key
str
Обязательно

Удаляемая клавиша запроса. Ключи запросов идентифицируются по значению, а не по имени. Обязательный элемент.

search_management_request_options
SearchManagementRequestOptions
Обязательно

Группа параметров. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

См. также раздел

list_by_search_service

Возвращает список ключей API запросов для указанной Когнитивный поиск Azure службы.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в текущей подписке. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала. Обязательный.

search_service_name
str
Обязательно

Имя службы Когнитивный поиск Azure, связанной с указанной группой ресурсов. Обязательный.

search_management_request_options
SearchManagementRequestOptions
Обязательно

Группа параметров. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр QueryKey или результат cls(response)

Возвращаемый тип

Исключения

См. также раздел

Атрибуты

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