QueryKeysOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:query_keys> .
- Herencia
-
builtins.objectQueryKeysOperations
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
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
Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.
- search_management_request_options
- SearchManagementRequestOptions
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
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
Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.
- key
- str
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
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
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
Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.
- search_management_request_options
- SearchManagementRequestOptions
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'>
Azure SDK for Python