Compartir a través de


QueryKeysOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

SearchManagementClient's

Atributo<xref:query_keys> .

Herencia
builtins.object
QueryKeysOperations

Constructor

QueryKeysOperations(*args, **kwargs)

Métodos

create

Genera una nueva clave de consulta para el servicio de búsqueda especificado. Puede crear hasta 50 claves de consulta por servicio.

delete

Elimina la clave de consulta especificada. A diferencia de las claves de administración, las claves de consulta no se vuelven a generar. El proceso para volver a generar la clave de consulta consiste en eliminarla y volver a crearla.

list_by_search_service

Devuelve la lista de claves de API de consulta para el servicio Azure Cognitive Search dado.

create

Genera una nueva clave de consulta para el servicio de búsqueda especificado. Puede crear hasta 50 claves de consulta por servicio.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

name
str
Requerido

Nombre de la nueva clave de API de consulta. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

QueryKey o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Consulte también

delete

Elimina la clave de consulta especificada. A diferencia de las claves de administración, las claves de consulta no se vuelven a generar. El proceso para volver a generar la clave de consulta consiste en eliminarla y volver a crearla.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

key
str
Requerido

Clave de consulta que se va a eliminar. Las claves de consulta se identifican por valor, no por nombre. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Consulte también

list_by_search_service

Devuelve la lista de claves de API de consulta para el servicio Azure Cognitive Search dado.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como la instancia de QueryKey o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Consulte también

Atributos

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