Discovery Engine API

API Discovery Engine.

Servicio: discoveryengine.googleapis.com

Para llamar a este servicio, te recomendamos que uses las bibliotecas de cliente proporcionadas por Google. Si tu aplicación necesita usar tus propias bibliotecas para llamar a este servicio, utiliza la siguiente información al hacer las solicitudes a la API.

Documento de descubrimiento

Un documento de descubrimiento es una especificación legible por máquinas que se usa para describir y consumir APIs REST. Se usa para crear bibliotecas de cliente, complementos de IDE y otras herramientas que interactúan con las APIs de Google. Un servicio puede proporcionar varios documentos de descubrimiento. Este servicio proporciona los siguientes documentos de descubrimiento:

Endpoint de servicio

Un endpoint de servicio es una URL base que especifica la dirección de red de un servicio de API. Un servicio puede tener varios endpoints. Este servicio tiene el siguiente endpoint de servicio y todos los URIs que se proporcionan más abajo son relativos a este endpoint de servicio:

  • https://discoveryengine.googleapis.com

Recurso REST: v1beta.projects

Métodos
provision POST /v1beta/{name=projects/*}:provision
Aprovisiona el recurso del proyecto.

Recurso REST: v1beta.projects.locations

Métodos
getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
Obtiene el AclConfig.
getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
Obtiene el CmekConfig.
obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
Obtiene los datos de la serie temporal de la frecuencia de rastreo orgánica o dedicada para la monitorización.
removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
Elimina la frecuencia de rastreo dedicada de un craw_rate_scope.
setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
Define la frecuencia de rastreo específica de un crawl_rate_scope.
updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
Configuración de LCA predeterminada para usarla en una ubicación del proyecto de un cliente.
updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1beta.projects.locations.cmekConfigs

Métodos
delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
Desaprovisiona un CmekConfig.
get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
Obtiene el CmekConfig.
list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
Muestra todos los CmekConfigs del proyecto.
patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1beta.projects.locations.collections.dataConnector.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores

Métodos
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
Crea un DataStore.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
Elimina un DataStore.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
Obtiene un DataStore.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Actualiza un DataStore
trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Entrena un modelo personalizado.

Recurso REST: v1beta.projects.locations.collections.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.

Recurso REST: v1beta.projects.locations.collections.dataStores.branches.documents

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1beta.projects.locations.collections.dataStores.branches.operations

Métodos
cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.completionConfig

Métodos
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1beta.projects.locations.collections.dataStores.completionSuggestions

Métodos
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1beta.projects.locations.collections.dataStores.controls

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1beta.projects.locations.collections.dataStores.conversations

Métodos
converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1beta.projects.locations.collections.dataStores.customModels

Métodos
list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Obtiene una lista de todos los modelos personalizados.

Recurso REST: v1beta.projects.locations.collections.dataStores.models.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.schemas

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1beta.projects.locations.collections.dataStores.schemas.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.servingConfigs

Métodos
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1beta.projects.locations.collections.dataStores.sessions

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1beta.projects.locations.collections.dataStores.sessions.answers

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1beta.projects.locations.collections.dataStores.siteSearchEngine

Métodos
batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la propiedad y la validez de los sitios de destino.
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Devuelve una lista de sitios de destino con su estado de verificación de dominio.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.

Recurso REST: v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries

Métodos
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1beta.projects.locations.collections.dataStores.userEvents

Métodos
collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1beta.projects.locations.collections.engines

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines
Crea un Engine.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Elimina un Engine.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Obtiene un Engine.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
Muestra todos los Engines asociados al proyecto.
patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
Actualiza un Engine
pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
Pausa el entrenamiento de un buscador.
resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
Reanuda el entrenamiento de un buscador.
tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
Ajusta un buscador.

Recurso REST: v1beta.projects.locations.collections.engines.assistants

Métodos
assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Ayuda al usuario con una consulta.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Crea un Assistant.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Elimina un Assistant.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Obtiene un Assistant.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Muestra todos los Assistants de un Engine.
patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Actualiza un Assistant
streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Ayuda al usuario con una consulta de forma continua.

Recurso REST: v1beta.projects.locations.collections.engines.completionConfig

Métodos
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.
removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Elimina la sugerencia del historial de búsqueda de un usuario en un buscador.

Recurso REST: v1beta.projects.locations.collections.engines.controls

Métodos
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un control.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un recurso Control.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Obtiene un recurso Control.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1beta.projects.locations.collections.engines.conversations

Métodos
converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Conversa una conversación.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversación.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversación.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Obtiene una conversación.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1beta.projects.locations.collections.engines.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.collections.engines.servingConfigs

Métodos
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Método de consulta de respuestas.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1beta.projects.locations.collections.engines.sessions

Métodos
addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Sube un archivo de contexto para usarlo como fuente de las llamadas de asistencia en la sesión.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sesión.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sesión.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Obtiene un recurso Session.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1beta.projects.locations.collections.engines.sessions.answers

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1beta.projects.locations.collections.engines.sessions.assistAnswers

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Obtiene un AssistAnswer.

Recurso REST: v1beta.projects.locations.collections.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.dataStores

Métodos
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1beta/{parent=projects/*/locations/*}/dataStores
Crea un DataStore.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*}
Elimina un DataStore.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*}
Obtiene un DataStore.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1beta/{parent=projects/*/locations/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
Actualiza un DataStore

Recurso REST: v1beta.projects.locations.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.

Recurso REST: v1beta.projects.locations.dataStores.branches.documents

Métodos
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1beta.projects.locations.dataStores.branches.operations

Métodos
cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.dataStores.completionConfig

Métodos
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1beta.projects.locations.dataStores.completionSuggestions

Métodos
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1beta.projects.locations.dataStores.controls

Métodos
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1beta.projects.locations.dataStores.conversations

Métodos
converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1beta.projects.locations.dataStores.models.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.dataStores.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.dataStores.schemas

Métodos
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1beta.projects.locations.dataStores.servingConfigs

Métodos
answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1beta.projects.locations.dataStores.sessions

Métodos
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1beta.projects.locations.dataStores.sessions.answers

Métodos
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1beta.projects.locations.dataStores.siteSearchEngine

Métodos
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.

Recurso REST: v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1beta.projects.locations.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1beta.projects.locations.dataStores.suggestionDenyListEntries

Métodos
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1beta.projects.locations.dataStores.userEvents

Métodos
collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1beta.projects.locations.evaluations

Métodos
create POST /v1beta/{parent=projects/*/locations/*}/evaluations
Crea un Evaluation.
get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
Obtiene un Evaluation.
list GET /v1beta/{parent=projects/*/locations/*}/evaluations
Obtiene una lista de Evaluations.
listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
Obtiene una lista de resultados de un Evaluation determinado.

Recurso REST: v1beta.projects.locations.evaluations.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1beta.projects.locations.groundingConfigs

Métodos
check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Realiza una comprobación de conexión a tierra.

Recurso REST: v1beta.projects.locations.identityMappingStores

Métodos
create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuevo almacén de mapeado de identidades.
delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
Elimina el almacén de mapeado de identidades.
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
Obtiene el almacén de mapeado de identidades.
importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa una lista de entradas de mapeado de identidades a un almacén de mapeado de identidades.
list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
Muestra todos los almacenes de mapeado de identidades.
listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Lista los mapeados de identidades de un almacén de mapeados de identidades.
purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Purga las entradas de mapeado de identidades especificadas o todas las entradas de un almacén de mapeado de identidades.

Recurso REST: v1beta.projects.locations.identityMappingStores.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.licenseConfigs

Métodos
create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
Obtiene un LicenseConfig.
patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Actualiza el LicenseConfig

Recurso REST: v1beta.projects.locations.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*/locations/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1beta.projects.locations.podcasts.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1beta.projects.locations.rankingConfigs

Métodos
rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Clasifica una lista de registros de texto en función de la consulta de entrada proporcionada.

Recurso REST: v1beta.projects.locations.sampleQuerySets

Métodos
create POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
Crea un SampleQuerySet
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
Elimina un SampleQuerySet.
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
Obtiene un SampleQuerySet.
list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
Obtiene una lista de SampleQuerySets.
patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
Actualiza un SampleQuerySet.

Recurso REST: v1beta.projects.locations.sampleQuerySets.operations

Métodos
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1beta.projects.locations.sampleQuerySets.sampleQueries

Métodos
create POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Crea un SampleQuery
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Elimina un SampleQuery.
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Obtiene un SampleQuery.
import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
Importación en bloque de varios SampleQuerys.
list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Obtiene una lista de SampleQuerys.
patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Actualiza un SampleQuery.

Recurso REST: v1beta.projects.locations.userEvents

Métodos
collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
Importación en bloque de eventos de usuario.
write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1beta.projects.locations.userStores

Métodos
batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Actualiza la licencia de usuario.

Recurso REST: v1beta.projects.locations.userStores.userLicenses

Métodos
list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
Muestra las licencias de usuario.

Recurso REST: v1beta.projects.operations

Métodos
get GET /v1beta/{name=projects/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1beta/{name=projects/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects

Métodos
get GET /v1alpha/{name=projects/*}
Obtiene un Project.
patch PATCH /v1alpha/{project.name=projects/*}
Actualiza la configuración editable de un proyecto de Discovery Engine.
provision POST /v1alpha/{name=projects/*}:provision
Aprovisiona el recurso del proyecto.
reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
Actualiza los términos del servicio de este proyecto.

Recurso REST: v1alpha.projects.locations

Métodos
estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
Estima el tamaño de los datos que va a usar un cliente.
getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
Obtiene el AclConfig.
getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
Obtiene el CmekConfig.
getConfigurablePricingUsageStats GET /v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats}
Obtiene estadísticas de uso de precios configurables.
obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
Obtiene los datos de la serie temporal de la frecuencia de rastreo orgánica o dedicada para la monitorización.
removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
Elimina la frecuencia de rastreo dedicada de un craw_rate_scope.
setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
Define la frecuencia de rastreo específica de un crawl_rate_scope.
setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
Crea un Collection y configura el DataConnector correspondiente.
setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
Crea un Collection y configura el DataConnector correspondiente.
updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
Configuración de LCA predeterminada para usarla en una ubicación del proyecto de un cliente.
updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1alpha.projects.locations.authorizations

Métodos
acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
Usa el token de actualización almacenado del usuario identificado por sus credenciales de usuario final y el recurso proporcionado, y devuelve el token de acceso generado y sus detalles.
create POST /v1alpha/{parent=projects/*/locations/*}/authorizations
Crea un Authorization.
delete DELETE /v1alpha/{name=projects/*/locations/*/authorizations/*}
Elimina un Authorization.
get GET /v1alpha/{name=projects/*/locations/*/authorizations/*}
Obtiene un Authorization.
list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
Muestra todos los Authorizations de un Engine.
patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
Actualiza un Authorization
storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
Intercambia las credenciales de autorización de OAuth por un token de actualización y almacena el token de actualización y los permisos.

Recurso REST: v1alpha.projects.locations.cmekConfigs

Métodos
delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
Desaprovisiona un CmekConfig.
get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
Obtiene el CmekConfig.
list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
Muestra todos los CmekConfigs del proyecto.
patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1alpha.projects.locations.collections

Métodos
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
Elimina un Collection.
get GET /v1alpha/{name=projects/*/locations/*/collections/*}
Obtiene un Collection.
getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
Obtiene el DataConnector.
list GET /v1alpha/{parent=projects/*/locations/*}/collections
Obtiene una lista de Collections.
patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
Actualiza un Collection.
updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
Actualiza un DataConnector.

Recurso REST: v1alpha.projects.locations.collections.dataConnector

Métodos
acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
Usa el token de actualización por usuario creado con AcquireAndStoreRefreshToken para generar y devolver un nuevo token de acceso y sus detalles.
acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
Intercambia las credenciales de autorización de OAuth por un token de actualización y almacena el token de actualización y los permisos.
buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
Crea una invocación de acción con DataConnector.
checkRefreshToken
(deprecated)
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
Obsoleto: comprueba si existe un token de actualización del usuario de EUC para una conexión determinada y devuelve sus detalles.
executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
Ejecuta una acción de terceros mediante DataConnector.
fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
Obtiene los tipos de entidades de un DataConnector.
getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
Obtiene el secreto del conector asociado.
startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
Inicia un proceso de sincronización inmediato para un DataConnector.

Recurso REST: v1alpha.projects.locations.collections.dataConnector.connectorRuns

Métodos
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
Muestra los ConnectorRun de un DataConnector.

Recurso REST: v1alpha.projects.locations.collections.dataConnector.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores

Métodos
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
Crea un DataStore.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
Elimina un DataStore.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
Obtiene un DataStore.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
Consigue CompletionConfig
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
Obtiene un DocumentProcessingConfig.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Actualiza un DataStore
trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Entrena un modelo personalizado.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
Actualiza los CompletionConfigs.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
Actualiza el DocumentProcessingConfig.

Recurso REST: v1alpha.projects.locations.collections.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
Recupera un Branch.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
Muestra todos los Branchs del DataStore principal especificado.

Recurso REST: v1alpha.projects.locations.collections.dataStores.branches.documents

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Obtiene la información de diseño analizada de un Document.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1alpha.projects.locations.collections.dataStores.branches.documents.chunks

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
Obtiene un Document.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
Obtiene una lista de Chunks.

Recurso REST: v1alpha.projects.locations.collections.dataStores.branches.operations

Métodos
cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.completionConfig

Métodos
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1alpha.projects.locations.collections.dataStores.completionSuggestions

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1alpha.projects.locations.collections.dataStores.controls

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1alpha.projects.locations.collections.dataStores.conversations

Métodos
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1alpha.projects.locations.collections.dataStores.customModels

Métodos
list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Obtiene una lista de todos los modelos personalizados.

Recurso REST: v1alpha.projects.locations.collections.dataStores.models.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.schemas

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1alpha.projects.locations.collections.dataStores.schemas.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.servingConfigs

Métodos
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Crea un recurso ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Elimina un elemento ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1alpha.projects.locations.collections.dataStores.sessions

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1alpha.projects.locations.collections.dataStores.sessions.answers

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1alpha.projects.locations.collections.dataStores.siteSearchEngine

Métodos
batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la propiedad y la validez de los sitios de destino.
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Devuelve una lista de sitios de destino con su estado de verificación de dominio.
getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
Obtiene la asignación de patrón de URI a datos de documento de un almacén de datos de búsqueda avanzada en el sitio.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.
setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
Define la asignación de datos de URI Pattern a Document para un almacén de datos de búsqueda avanzada en el sitio.

Recurso REST: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1alpha.projects.locations.collections.dataStores.userEvents

Métodos
collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1alpha.projects.locations.collections.dataStores.widgetConfigs

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
Obtiene un WidgetConfig.

Recurso REST: v1alpha.projects.locations.collections.engines

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
Crea un Engine.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Elimina un Engine.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Obtiene un Engine.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
Consigue CompletionConfig
getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
Obtiene la configuración de Workspace del usuario final.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
Muestra todos los Engines asociados al proyecto.
patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
Actualiza un Engine
pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
Pausa el entrenamiento de un buscador.
resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
Reanuda el entrenamiento de un buscador.
tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
Ajusta un buscador.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
Actualiza los CompletionConfigs.

Recurso REST: v1alpha.projects.locations.collections.engines.agents

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
Crea un Agent.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Elimina un Agent.
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:deploy
Despliega un Agent.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Obtiene un Agent.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:getAgentView
Devuelve un AgentView de un Agent determinado, que contiene información adicional sobre el agente.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
Muestra todos los Agents de un Assistant que haya creado el llamador.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/agents/*}
Actualiza un Agent

Recurso REST: v1alpha.projects.locations.collections.engines.agents.files

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/agents/*}/files:import
Importa un archivo a un Agent.

Recurso REST: v1alpha.projects.locations.collections.engines.analytics

Métodos
exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
Exporta métricas.

Recurso REST: v1alpha.projects.locations.collections.engines.assistants

Métodos
assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Ayuda al usuario con una consulta.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Crea un Assistant.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Elimina un Assistant.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Obtiene un Assistant.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Muestra todos los Assistants de un Engine.
listAvailableAgentViews POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}:listAvailableAgentViews
Lista los datos para mostrar los agentes de un Assistant que están disponibles para la persona que llama.
patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Actualiza un Assistant
streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Ayuda al usuario con una consulta de forma continua.

Recurso REST: v1alpha.projects.locations.collections.engines.assistants.agents

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
Crea un Agent.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Elimina un Agent.
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy
Despliega un Agent.
disableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:disableAgent
Inhabilita un agente.
enableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:enableAgent
Habilita un agente.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Obtiene un Agent.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getAgentView
Devuelve un AgentView de un Agent determinado, que contiene información adicional sobre el agente.
getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getIamPolicy
Obtiene la política de control de acceso de un recurso de agente.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
Muestra todos los Agents de un Assistant que haya creado el llamador.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Actualiza un Agent
rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
Rechaza un agente ofrecido al público.
requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
Presenta un agente a los administradores poniéndolo a su disposición para que lo revisen.
setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:setIamPolicy
Define la política de control de acceso de un recurso de agente.
suspendAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:suspendAgent
Suspende un agente.
withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
Retira un agente ofrecido al público.

Recurso REST: v1alpha.projects.locations.collections.engines.assistants.agents.files

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
Importa un archivo a un Agent.

Recurso REST: v1alpha.projects.locations.collections.engines.assistants.cannedQueries

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
Crea un CannedQuery.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
Elimina un CannedQuery.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
Obtiene un CannedQuery.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
Muestra todos los CannedQuerys de un Assistant.
listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
Muestra los CannedQueryUserViews de todos los CannedQuerys activos.
patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
Actualiza un CannedQuery.

Recurso REST: v1alpha.projects.locations.collections.engines.completionConfig

Métodos
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.
removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Elimina la sugerencia del historial de búsqueda de un usuario en un buscador.

Recurso REST: v1alpha.projects.locations.collections.engines.controls

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un control.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un recurso Control.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Obtiene un recurso Control.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1alpha.projects.locations.collections.engines.conversations

Métodos
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Conversa una conversación.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversación.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversación.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Obtiene una conversación.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1alpha.projects.locations.collections.engines.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.collections.engines.servingConfigs

Métodos
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Método de consulta de respuestas.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Crea un recurso ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Elimina un elemento ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1alpha.projects.locations.collections.engines.sessions

Métodos
addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Sube un archivo de contexto para usarlo como fuente de las llamadas de asistencia en la sesión.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sesión.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sesión.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Obtiene un recurso Session.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Muestra todas las sesiones por su DataStore principal.
listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
Muestra los metadatos de todos los archivos de la sesión actual.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Actualiza un recurso Session.
recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
Obtiene las preguntas recomendadas para la sesión dada.
removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
Quita un archivo de contexto de una sesión.
selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
Selecciona los archivos de contexto que se van a usar en una sesión.

Recurso REST: v1alpha.projects.locations.collections.engines.sessions.answers

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1alpha.projects.locations.collections.engines.sessions.assistAnswers

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Obtiene un AssistAnswer.

Recurso REST: v1alpha.projects.locations.collections.engines.sessions.files

Métodos
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/files
Muestra los metadatos de todos los archivos de la sesión actual.

Recurso REST: v1alpha.projects.locations.collections.engines.widgetConfigs

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
Obtiene un WidgetConfig.

Recurso REST: v1alpha.projects.locations.collections.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.dataStores

Métodos
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
Crea un DataStore.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
Elimina un DataStore.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*}
Obtiene un DataStore.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
Consigue CompletionConfig
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
Obtiene un DocumentProcessingConfig.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
Actualiza un DataStore
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
Actualiza los CompletionConfigs.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
Actualiza el DocumentProcessingConfig.

Recurso REST: v1alpha.projects.locations.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
Recupera un Branch.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
Muestra todos los Branchs del DataStore principal especificado.

Recurso REST: v1alpha.projects.locations.dataStores.branches.documents

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Obtiene la información de diseño analizada de un Document.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1alpha.projects.locations.dataStores.branches.documents.chunks

Métodos
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
Obtiene un Document.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
Obtiene una lista de Chunks.

Recurso REST: v1alpha.projects.locations.dataStores.branches.operations

Métodos
cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.dataStores.completionConfig

Métodos
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1alpha.projects.locations.dataStores.completionSuggestions

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1alpha.projects.locations.dataStores.controls

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1alpha.projects.locations.dataStores.conversations

Métodos
converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1alpha.projects.locations.dataStores.models.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.dataStores.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.dataStores.schemas

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1alpha.projects.locations.dataStores.servingConfigs

Métodos
answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Crea un recurso ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Elimina un elemento ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Obtiene un elemento ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Muestra todos los ServingConfigs vinculados a este almacén de datos.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1alpha.projects.locations.dataStores.sessions

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1alpha.projects.locations.dataStores.sessions.answers

Métodos
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1alpha.projects.locations.dataStores.siteSearchEngine

Métodos
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.

Recurso REST: v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1alpha.projects.locations.dataStores.suggestionDenyListEntries

Métodos
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1alpha.projects.locations.dataStores.userEvents

Métodos
collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1alpha.projects.locations.dataStores.widgetConfigs

Métodos
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
Obtiene un WidgetConfig.

Recurso REST: v1alpha.projects.locations.evaluations

Métodos
create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
Crea un Evaluation.
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
Obtiene un Evaluation.
list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
Obtiene una lista de Evaluations.
listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
Obtiene una lista de resultados de un Evaluation determinado.

Recurso REST: v1alpha.projects.locations.evaluations.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1alpha.projects.locations.groundingConfigs

Métodos
check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Realiza una comprobación de conexión a tierra.

Recurso REST: v1alpha.projects.locations.identityMappingStores

Métodos
create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuevo almacén de mapeado de identidades.
delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
Elimina el almacén de mapeado de identidades.
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
Obtiene el almacén de mapeado de identidades.
importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa una lista de entradas de mapeado de identidades a un almacén de mapeado de identidades.
list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
Muestra todos los almacenes de mapeado de identidades.
listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Lista los mapeados de identidades de un almacén de mapeados de identidades.
purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Purga las entradas de mapeado de identidades especificadas o todas las entradas de un almacén de mapeado de identidades.

Recurso REST: v1alpha.projects.locations.identityMappingStores.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.licenseConfigs

Métodos
create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
Obtiene un LicenseConfig.
patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Actualiza el LicenseConfig

Recurso REST: v1alpha.projects.locations.notebooks

Métodos
batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
Elimina cuadernos por lotes.
create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
Crea un cuaderno.
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
Obtiene un cuaderno.
listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
Muestra los cuadernos ordenados por la última vez que se vieron.
share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
Comparte un cuaderno con otras cuentas.

Recurso REST: v1alpha.projects.locations.notebooks.audioOverviews

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
Genera un nuevo resumen de audio.
delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
Elimina un resumen de audio.

Recurso REST: v1alpha.projects.locations.notebooks.sources

Métodos
batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
Crea una lista de Sources.
batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
Elimina varias fuentes
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
Obtiene un Source.

Recurso REST: v1alpha.projects.locations.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.podcasts.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1alpha.projects.locations.rankingConfigs

Métodos
rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Clasifica una lista de registros de texto en función de la consulta de entrada proporcionada.

Recurso REST: v1alpha.projects.locations.requirements

Métodos
checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
Consulta un requisito concreto.

Recurso REST: v1alpha.projects.locations.sampleQuerySets

Métodos
create POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
Crea un SampleQuerySet
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
Elimina un SampleQuerySet.
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
Obtiene un SampleQuerySet.
list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
Obtiene una lista de SampleQuerySets.
patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
Actualiza un SampleQuerySet.

Recurso REST: v1alpha.projects.locations.sampleQuerySets.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1alpha.projects.locations.sampleQuerySets.sampleQueries

Métodos
create POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Crea un SampleQuery
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Elimina un SampleQuery.
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Obtiene un SampleQuery.
import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
Importación en bloque de varios SampleQuerys.
list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Obtiene una lista de SampleQuerys.
patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Actualiza un SampleQuery.

Recurso REST: v1alpha.projects.locations.userEvents

Métodos
collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
Importación en bloque de eventos de usuario.
write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1alpha.projects.locations.userStores

Métodos
batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Actualiza la licencia de usuario.

Recurso REST: v1alpha.projects.locations.userStores.operations

Métodos
get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1alpha.projects.locations.userStores.userLicenses

Métodos
list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
Muestra las licencias de usuario.

Recurso REST: v1alpha.projects.operations

Métodos
get GET /v1alpha/{name=projects/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1alpha/{name=projects/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects

Métodos
provision POST /v1/{name=projects/*}:provision
Aprovisiona el recurso del proyecto.

Recurso REST: v1.projects.locations

Métodos
getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
Obtiene el AclConfig.
getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
Obtiene el CmekConfig.
setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
Crea un Collection y configura el DataConnector correspondiente.
setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
Crea un Collection y configura el DataConnector correspondiente.
updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
Configuración de LCA predeterminada para usarla en una ubicación del proyecto de un cliente.
updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1.projects.locations.cmekConfigs

Métodos
delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
Desaprovisiona un CmekConfig.
get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
Obtiene el CmekConfig.
list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
Muestra todos los CmekConfigs del proyecto.
patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
Proporciona una clave CMEK para usarla en una ubicación del proyecto de un cliente.

Recurso REST: v1.projects.locations.collections

Métodos
delete DELETE /v1/{name=projects/*/locations/*/collections/*}
Elimina un Collection.
getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
Obtiene el DataConnector.
updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
Actualiza un DataConnector.

Recurso REST: v1.projects.locations.collections.dataConnector.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores

Métodos
completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores
Crea un DataStore.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
Elimina un DataStore.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
Obtiene un DataStore.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Actualiza un DataStore
trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Entrena un modelo personalizado.

Recurso REST: v1.projects.locations.collections.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.

Recurso REST: v1.projects.locations.collections.dataStores.branches.documents

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1.projects.locations.collections.dataStores.branches.operations

Métodos
cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.completionConfig

Métodos
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1.projects.locations.collections.dataStores.completionSuggestions

Métodos
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1.projects.locations.collections.dataStores.controls

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1.projects.locations.collections.dataStores.conversations

Métodos
converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1.projects.locations.collections.dataStores.customModels

Métodos
list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Obtiene una lista de todos los modelos personalizados.

Recurso REST: v1.projects.locations.collections.dataStores.models.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.schemas

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1.projects.locations.collections.dataStores.schemas.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.servingConfigs

Métodos
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1.projects.locations.collections.dataStores.sessions

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1.projects.locations.collections.dataStores.sessions.answers

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1.projects.locations.collections.dataStores.siteSearchEngine

Métodos
batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la propiedad y la validez de los sitios de destino.
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Devuelve una lista de sitios de destino con su estado de verificación de dominio.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.

Recurso REST: v1.projects.locations.collections.dataStores.siteSearchEngine.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.dataStores.suggestionDenyListEntries

Métodos
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1.projects.locations.collections.dataStores.userEvents

Métodos
collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1.projects.locations.collections.engines

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*}/engines
Crea un Engine.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*}
Elimina un Engine.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*}
Obtiene un Engine.
list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
Muestra todos los Engines asociados al proyecto.
patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
Actualiza un Engine

Recurso REST: v1.projects.locations.collections.engines.assistants

Métodos
assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Ayuda al usuario con una consulta.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Crea un Assistant.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Elimina un Assistant.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Obtiene un Assistant.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Muestra todos los Assistants de un Engine.
patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Actualiza un Assistant
streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Ayuda al usuario con una consulta de forma continua.

Recurso REST: v1.projects.locations.collections.engines.completionConfig

Métodos
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1.projects.locations.collections.engines.controls

Métodos
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un control.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un recurso Control.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Obtiene un recurso Control.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1.projects.locations.collections.engines.conversations

Métodos
converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Conversa una conversación.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversación.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversación.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Obtiene una conversación.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1.projects.locations.collections.engines.operations

Métodos
cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.collections.engines.servingConfigs

Métodos
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Método de consulta de respuestas.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1.projects.locations.collections.engines.sessions

Métodos
addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Sube un archivo de contexto para usarlo como fuente de las llamadas de asistencia en la sesión.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sesión.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sesión.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Obtiene un recurso Session.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1.projects.locations.collections.engines.sessions.answers

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1.projects.locations.collections.engines.sessions.assistAnswers

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Obtiene un AssistAnswer.

Recurso REST: v1.projects.locations.collections.operations

Métodos
get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/collections/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.dataStores

Métodos
completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa la entrada del usuario especificada con sugerencias de palabras clave.
create POST /v1/{parent=projects/*/locations/*}/dataStores
Crea un DataStore.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*}
Elimina un DataStore.
get GET /v1/{name=projects/*/locations/*/dataStores/*}
Obtiene un DataStore.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Obtiene el SiteSearchEngine.
list GET /v1/{parent=projects/*/locations/*}/dataStores
Muestra todos los DataStores asociados al proyecto.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
Actualiza un DataStore

Recurso REST: v1.projects.locations.dataStores.branches

Métodos
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Obtiene los metadatos de actualización del índice de Document.

Recurso REST: v1.projects.locations.dataStores.branches.documents

Métodos
create POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Crea un Document.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Elimina un Document.
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Obtiene un Document.
import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importación en bloque de varios Documents.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Obtiene una lista de Documents.
patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Actualiza un Document.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina permanentemente todos los Documents seleccionados de una rama.

Recurso REST: v1.projects.locations.dataStores.branches.operations

Métodos
cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.dataStores.completionConfig

Métodos
completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa la entrada del usuario con sugerencias de palabras clave avanzadas.

Recurso REST: v1.projects.locations.dataStores.completionSuggestions

Métodos
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestions de un almacén de datos.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina de forma permanente todos los CompletionSuggestion de un almacén de datos.

Recurso REST: v1.projects.locations.dataStores.controls

Métodos
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un control.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un recurso Control.
get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Obtiene un recurso Control.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
Lista todos los controles por su elemento superior DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Actualiza un recurso Control.

Recurso REST: v1.projects.locations.dataStores.conversations

Métodos
converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Conversa una conversación.
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversación.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversación.
get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
Obtiene una conversación.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
Muestra todas las conversaciones por su DataStore principal.
patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Actualiza una conversación.

Recurso REST: v1.projects.locations.dataStores.models.operations

Métodos
get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.dataStores.operations

Métodos
get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.dataStores.schemas

Métodos
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Crea un Schema.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Elimina un Schema.
get GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Obtiene un Schema.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Obtiene una lista de Schemas.
patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Actualiza un Schema.

Recurso REST: v1.projects.locations.dataStores.servingConfigs

Métodos
answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Método de consulta de respuestas.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Actualiza un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Hace una recomendación, lo que requiere un evento de usuario contextual.
search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Realiza una búsqueda.
searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Realiza una búsqueda.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Método de consulta de respuestas (streaming).

Recurso REST: v1.projects.locations.dataStores.sessions

Métodos
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sesión.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sesión.
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
Obtiene un recurso Session.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
Muestra todas las sesiones por su DataStore principal.
patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Actualiza un recurso Session.

Recurso REST: v1.projects.locations.dataStores.sessions.answers

Métodos
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Obtiene un recurso Answer.

Recurso REST: v1.projects.locations.dataStores.siteSearchEngine

Métodos
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Cambiar de la búsqueda avanzada a la búsqueda básica en el sitio.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Actualiza la búsqueda básica en el sitio a la búsqueda avanzada en el sitio.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Solicita un nuevo rastreo bajo demanda de una lista de URIs.

Recurso REST: v1.projects.locations.dataStores.siteSearchEngine.sitemaps

Métodos
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Crea un Sitemap.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Elimina un Sitemap.
fetch GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
Obtiene Sitemaps en un DataStore.

Recurso REST: v1.projects.locations.dataStores.siteSearchEngine.targetSites

Métodos
batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite en un lote.
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Crea un TargetSite.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Elimina un TargetSite.
get GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Obtiene un TargetSite.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Obtiene una lista de TargetSites.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Actualiza un TargetSite.

Recurso REST: v1.projects.locations.dataStores.suggestionDenyListEntries

Métodos
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa todos los SuggestionDenyListEntry de un almacén de datos.
purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina de forma permanente todos los SuggestionDenyListEntry de un almacén de datos.

Recurso REST: v1.projects.locations.dataStores.userEvents

Métodos
collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importación en bloque de eventos de usuario.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina de forma permanente todos los eventos de usuario especificados por el filtro proporcionado.
write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1.projects.locations.groundingConfigs

Métodos
check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Realiza una comprobación de conexión a tierra.

Recurso REST: v1.projects.locations.identityMappingStores

Métodos
create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuevo almacén de mapeado de identidades.
delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
Elimina el almacén de mapeado de identidades.
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
Obtiene el almacén de mapeado de identidades.
importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa una lista de entradas de mapeado de identidades a un almacén de mapeado de identidades.
list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
Muestra todos los almacenes de mapeado de identidades.
listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Lista los mapeados de identidades de un almacén de mapeados de identidades.
purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Purga las entradas de mapeado de identidades especificadas o todas las entradas de un almacén de mapeado de identidades.

Recurso REST: v1.projects.locations.identityMappingStores.operations

Métodos
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.licenseConfigs

Métodos
create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
Obtiene un LicenseConfig.
patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Actualiza el LicenseConfig

Recurso REST: v1.projects.locations.operations

Métodos
get GET /v1/{name=projects/*/locations/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*/locations/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.

Recurso REST: v1.projects.locations.podcasts.operations

Métodos
get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.

Recurso REST: v1.projects.locations.rankingConfigs

Métodos
rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Clasifica una lista de registros de texto en función de la consulta de entrada proporcionada.

Recurso REST: v1.projects.locations.userEvents

Métodos
collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
Escribe un solo evento de usuario desde el navegador.
import POST /v1/{parent=projects/*/locations/*}/userEvents:import
Importación en bloque de eventos de usuario.
write POST /v1/{parent=projects/*/locations/*}/userEvents:write
Escribe un solo evento de usuario.

Recurso REST: v1.projects.locations.userStores

Métodos
batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Actualiza la licencia de usuario.

Recurso REST: v1.projects.locations.userStores.userLicenses

Métodos
list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
Muestra las licencias de usuario.

Recurso REST: v1.projects.operations

Métodos
cancel POST /v1/{name=projects/*/operations/*}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
get GET /v1/{name=projects/*/operations/*}
Obtiene el estado más reciente de una operación de larga duración.
list GET /v1/{name=projects/*}/operations
Lista las operaciones que coinciden con el filtro especificado en la solicitud.