Discovery Engine API

API Discovery Engine.

Servizio: discoveryengine.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in di IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://discoveryengine.googleapis.com

Risorsa REST: v1beta.projects

Metodi
provision POST /v1beta/{name=projects/*}:provision
Esegue il provisioning della risorsa del progetto.

Risorsa REST: v1beta.projects.locations

Metodi
getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
Recupera il AclConfig.
getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
Recupera il CmekConfig.
obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
Recupera i dati delle serie temporali della frequenza di scansione organica o dedicata per il monitoraggio.
removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
Rimuove la frequenza di scansione dedicata per un craw_rate_scope.
setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
Imposta la frequenza di scansione dedicata per un crawl_rate_scope.
updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
Configurazione ACL predefinita da utilizzare in una posizione del progetto di un cliente.
updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

Risorsa REST: v1beta.projects.locations.cmekConfigs

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
De-provisions a CmekConfig.
get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
Recupera il CmekConfig.
list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
Elenca tutti i CmekConfig del progetto.
patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Aggiorna un DataStore
trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Addestra un modello personalizzato.

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

Metodi
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.

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

Metodi
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/*}
Riceve un Document.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Recupera un elenco di tutti i modelli personalizzati.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la proprietà e la validità dei siti di destinazione.
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Restituisce l'elenco dei siti di destinazione con il relativo stato di verifica del dominio.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

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

Metodi
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/*}
Riceve un Engine.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
Elenca tutti i Engine associati al progetto.
patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
Aggiorna un Engine
pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
Mette in pausa l'addestramento di un motore esistente.
resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
Riprende l'addestramento di un motore esistente.
tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
Ottimizza un motore esistente.

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

Metodi
assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Aiuta l'utente con una query.
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/*}
Riceve un Assistant.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Elenca tutti i Assistant in un Engine.
patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Aggiorna un Assistant
streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Aiuta l'utente con una query in modalità di streaming.

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

Metodi
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.
removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Rimuove il suggerimento della cronologia delle ricerche in un motore per un utente.

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un controllo.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un controllo.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Ottiene un controllo.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Converses a conversation.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversazione.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversazione.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Recupera una conversazione.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Metodo di query di risposta.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Carica un file di contesto da utilizzare come origine per le chiamate di assistenza all'interno della sessione.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sessione.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sessione.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Recupera una sessione.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Riceve un AssistAnswer.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1beta.projects.locations.dataStores

Metodi
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1beta/{parent=projects/*/locations/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
Aggiorna un DataStore

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

Metodi
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.

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

Metodi
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/*}
Riceve un Document.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

Risorsa REST: v1beta.projects.locations.evaluations

Metodi
create POST /v1beta/{parent=projects/*/locations/*}/evaluations
Crea un Evaluation.
get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
Riceve un Evaluation.
list GET /v1beta/{parent=projects/*/locations/*}/evaluations
Restituisce un elenco di Evaluation.
listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
Recupera un elenco di risultati per un determinato Evaluation.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

Risorsa REST: v1beta.projects.locations.groundingConfigs

Metodi
check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Esegue un controllo di messa a terra.

Risorsa REST: v1beta.projects.locations.identityMappingStores

Metodi
create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuovo archivio di mappatura delle identità.
delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
Elimina l'archivio mappatura delle identità.
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
Recupera l'archivio di mappatura delle identità.
importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa un elenco di voci di mappatura delle identità in un archivio di mappatura delle identità.
list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
Elenca tutti gli Identity Mapping Store.
listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Elenca le mappature delle identità in un archivio di mappature delle identità.
purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Elimina le voci di mappatura delle identità specificate o tutte le voci di un archivio di mappatura delle identità.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1beta.projects.locations.licenseConfigs

Metodi
create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
Riceve un LicenseConfig.
patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Aggiorna LicenseConfig

Risorsa REST: v1beta.projects.locations.operations

Metodi
get GET /v1beta/{name=projects/*/locations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

Risorsa REST: v1beta.projects.locations.rankingConfigs

Metodi
rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Classifica un elenco di record di testo in base alla query di input fornita.

Risorsa REST: v1beta.projects.locations.sampleQuerySets

Metodi
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/*}
Riceve un SampleQuerySet.
list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
Restituisce un elenco di SampleQuerySet.
patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
Aggiorna un SampleQuerySet.

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

Metodi
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

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

Metodi
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/*}
Riceve un SampleQuery.
import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
Importazione collettiva di più SampleQuery.
list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Restituisce un elenco di SampleQuery.
patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Aggiorna un SampleQuery.

Risorsa REST: v1beta.projects.locations.userEvents

Metodi
collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
Importazione collettiva di eventi utente.
write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
Scrive un singolo evento utente.

Risorsa REST: v1beta.projects.locations.userStores

Metodi
batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Aggiorna la licenza utente.

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

Metodi
list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
Elenca le licenze utente.

Risorsa REST: v1beta.projects.operations

Metodi
get GET /v1beta/{name=projects/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1alpha.projects

Metodi
get GET /v1alpha/{name=projects/*}
Riceve un Project.
patch PATCH /v1alpha/{project.name=projects/*}
Aggiorna le impostazioni modificabili di un progetto Discovery Engine.
provision POST /v1alpha/{name=projects/*}:provision
Esegue il provisioning della risorsa del progetto.
reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
Aggiorna i termini di servizio per questo progetto.

Risorsa REST: v1alpha.projects.locations

Metodi
estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
Stima la dimensione dei dati da utilizzare da un cliente.
getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
Recupera il AclConfig.
getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
Recupera il CmekConfig.
getConfigurablePricingUsageStats GET /v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats}
Recupera le statistiche sull'utilizzo dei prezzi configurabili.
obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
Recupera i dati delle serie temporali della frequenza di scansione organica o dedicata per il monitoraggio.
removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
Rimuove la frequenza di scansione dedicata per un craw_rate_scope.
setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
Imposta la frequenza di scansione dedicata per un crawl_rate_scope.
setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
Crea un Collection e configura il DataConnector.
setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
Crea un Collection e configura il DataConnector.
updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
Configurazione ACL predefinita da utilizzare in una posizione del progetto di un cliente.
updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

Risorsa REST: v1alpha.projects.locations.authorizations

Metodi
acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
Utilizza il token di aggiornamento memorizzato per l'utente identificato dalle credenziali dell'utente finale e dalla risorsa specificata e restituisce il token di accesso generato e i relativi dettagli.
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/*}
Riceve un Authorization.
list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
Elenca tutti i Authorization in un Engine.
patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
Aggiorna un Authorization
storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
Scambia le credenziali di autorizzazione OAuth con un token di aggiornamento e memorizza il token di aggiornamento e gli ambiti.

Risorsa REST: v1alpha.projects.locations.cmekConfigs

Metodi
delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
De-provisions a CmekConfig.
get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
Recupera il CmekConfig.
list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
Elenca tutti i CmekConfig del progetto.
patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

Risorsa REST: v1alpha.projects.locations.collections

Metodi
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
Elimina un Collection.
get GET /v1alpha/{name=projects/*/locations/*/collections/*}
Riceve un Collection.
getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
Recupera il DataConnector.
list GET /v1alpha/{parent=projects/*/locations/*}/collections
Restituisce un elenco di Collection.
patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
Aggiorna un Collection.
updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
Aggiorna un DataConnector.

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

Metodi
acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
Utilizza il token di aggiornamento per utente creato con AcquireAndStoreRefreshToken per generare e restituire un nuovo token di accesso e i relativi dettagli.
acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
Scambia le credenziali di autorizzazione OAuth con un token di aggiornamento e memorizza il token di aggiornamento e gli ambiti.
buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
Crea una chiamata di azione utilizzando DataConnector.
checkRefreshToken
(deprecated)
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
Ritirato: controlla l'esistenza di un token di aggiornamento per l'utente EUC per una determinata connessione e ne restituisce i dettagli.
executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
Esegue un'azione di terze parti utilizzando DataConnector.
fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
Recupera i tipi di entità per un DataConnector.
getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
Recupera il secret per il connettore associato.
startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
Avvia un processo di sincronizzazione immediato per un DataConnector.

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

Metodi
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
Elenca i ConnectorRun di un DataConnector.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
Ottiene un CompletionConfig
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
Riceve un DocumentProcessingConfig.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Aggiorna un DataStore
trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Addestra un modello personalizzato.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
Aggiorna i CompletionConfig.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
Aggiorna DocumentProcessingConfig.

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

Metodi
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
Recupera un Branch.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
Elenca tutti i Branch sotto il DataStore padre specificato.

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

Metodi
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/*}
Riceve un Document.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Recupera le informazioni sul layout analizzato per un Document.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
Riceve un Document.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
Restituisce un elenco di Chunk.

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

Metodi
cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Recupera un elenco di tutti i modelli personalizzati.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Crea una ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Elimina un ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la proprietà e la validità dei siti di destinazione.
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Restituisce l'elenco dei siti di destinazione con il relativo stato di verifica del dominio.
getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
Ottiene il mapping URI Pattern to Document data per un datastore di ricerca avanzata su sito.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.
setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
Imposta il pattern URI sul mapping dei dati dei documenti per un datastore di ricerca avanzata sul sito.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
Riceve un WidgetConfig.

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

Metodi
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/*}
Riceve un Engine.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
Ottiene un CompletionConfig
getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
Ottieni le impostazioni di Workspace per l'utente finale.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
Elenca tutti i Engine associati al progetto.
patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
Aggiorna un Engine
pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
Mette in pausa l'addestramento di un motore esistente.
resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
Riprende l'addestramento di un motore esistente.
tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
Ottimizza un motore esistente.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
Aggiorna i CompletionConfig.

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

Metodi
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
Esegue il deployment di un Agent.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Riceve un Agent.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:getAgentView
Restituisce un AgentView per un determinato Agent, che contiene informazioni aggiuntive sull'agente.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
Elenca tutti i Agent in un Assistant creati dal chiamante.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/agents/*}
Aggiorna un Agent

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/agents/*}/files:import
Importa un file in un Agent.

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

Metodi
exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
Esporta le metriche.

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

Metodi
assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Aiuta l'utente con una query.
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/*}
Riceve un Assistant.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Elenca tutti i Assistant in un Engine.
listAvailableAgentViews POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}:listAvailableAgentViews
Elenca i dati per la visualizzazione degli agenti in un Assistant disponibili per il chiamante.
patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Aggiorna un Assistant
streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Aiuta l'utente con una query in modalità di streaming.

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

Metodi
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
Esegue il deployment di un Agent.
disableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:disableAgent
Disattiva un agente.
enableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:enableAgent
Abilita un agente.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Riceve un Agent.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getAgentView
Restituisce un AgentView per un determinato Agent, che contiene informazioni aggiuntive sull'agente.
getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getIamPolicy
Recupera il criterio di controllo dell'accesso per una risorsa agente.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
Elenca tutti i Agent in un Assistant creati dal chiamante.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Aggiorna un Agent
rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
Rifiuta un agente offerto al pubblico.
requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
Presenta un agente agli amministratori rendendolo disponibile per la revisione.
setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:setIamPolicy
Imposta il criterio di controllo dell'accesso per una risorsa agente.
suspendAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:suspendAgent
Sospende un agente.
withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
Ritira un agente offerto al pubblico.

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
Importa un file in un Agent.

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

Metodi
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/*}
Riceve un CannedQuery.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
Elenca tutti i CannedQuery in un Assistant.
listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
Elenca i CannedQueryUserView per tutti i CannedQuery attivi.
patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
Aggiorna un CannedQuery.

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

Metodi
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.
removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
Rimuove il suggerimento della cronologia delle ricerche in un motore per un utente.

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un controllo.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un controllo.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Ottiene un controllo.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Converses a conversation.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversazione.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversazione.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Recupera una conversazione.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Metodo di query di risposta.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Crea una ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Elimina un ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Carica un file di contesto da utilizzare come origine per le chiamate di assistenza all'interno della sessione.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sessione.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sessione.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Recupera una sessione.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
Elenca i metadati di tutti i file nella sessione corrente.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Aggiorna una sessione.
recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
Recupera le domande consigliate per la sessione specificata.
removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
Rimuove un file di contesto da una sessione.
selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
Seleziona i file di contesto da utilizzare in una sessione.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Riceve un AssistAnswer.

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

Metodi
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/files
Elenca i metadati di tutti i file nella sessione corrente.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
Riceve un WidgetConfig.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1alpha.projects.locations.dataStores

Metodi
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
Ottiene un CompletionConfig
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
Riceve un DocumentProcessingConfig.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
Aggiorna un DataStore
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
Aggiorna i CompletionConfig.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
Aggiorna DocumentProcessingConfig.

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

Metodi
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
Recupera un Branch.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
Elenca tutti i Branch sotto il DataStore padre specificato.

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

Metodi
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/*}
Riceve un Document.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Recupera le informazioni sul layout analizzato per un Document.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
Riceve un Document.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
Restituisce un elenco di Chunk.

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

Metodi
cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Crea una ServingConfig.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Elimina un ServingConfig.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Recupera una ServingConfig.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
Elenca tutte le ServingConfig collegate a questo datastore.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
Riceve un WidgetConfig.

Risorsa REST: v1alpha.projects.locations.evaluations

Metodi
create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
Crea un Evaluation.
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
Riceve un Evaluation.
list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
Restituisce un elenco di Evaluation.
listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
Recupera un elenco di risultati per un determinato Evaluation.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

Risorsa REST: v1alpha.projects.locations.groundingConfigs

Metodi
check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Esegue un controllo di messa a terra.

Risorsa REST: v1alpha.projects.locations.identityMappingStores

Metodi
create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuovo archivio di mappatura delle identità.
delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
Elimina l'archivio mappatura delle identità.
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
Recupera l'archivio di mappatura delle identità.
importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa un elenco di voci di mappatura delle identità in un archivio di mappatura delle identità.
list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
Elenca tutti gli Identity Mapping Store.
listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Elenca le mappature delle identità in un archivio di mappature delle identità.
purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Elimina le voci di mappatura delle identità specificate o tutte le voci di un archivio di mappatura delle identità.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1alpha.projects.locations.licenseConfigs

Metodi
create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
Riceve un LicenseConfig.
patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Aggiorna LicenseConfig

Risorsa REST: v1alpha.projects.locations.notebooks

Metodi
batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
Elimina Notebooks in batch.
create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
Crea un notebook.
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
Recupera un notebook.
listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
Elenca i notebook ordinati in base all'ora dell'ultima visualizzazione.
share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
Condivide un notebook con altri account.

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

Metodi
create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
Genera una nuova overview audio.
delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
Elimina un overview audio.

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

Metodi
batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
Crea un elenco di Source.
batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
Elimina più fonti
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
Riceve un Source.

Risorsa REST: v1alpha.projects.locations.operations

Metodi
get GET /v1alpha/{name=projects/*/locations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

Risorsa REST: v1alpha.projects.locations.rankingConfigs

Metodi
rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Classifica un elenco di record di testo in base alla query di input fornita.

Risorsa REST: v1alpha.projects.locations.requirements

Metodi
checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
Controlla un requisito specifico.

Risorsa REST: v1alpha.projects.locations.sampleQuerySets

Metodi
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/*}
Riceve un SampleQuerySet.
list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
Restituisce un elenco di SampleQuerySet.
patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
Aggiorna un SampleQuerySet.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

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

Metodi
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/*}
Riceve un SampleQuery.
import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
Importazione collettiva di più SampleQuery.
list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
Restituisce un elenco di SampleQuery.
patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
Aggiorna un SampleQuery.

Risorsa REST: v1alpha.projects.locations.userEvents

Metodi
collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
Importazione collettiva di eventi utente.
write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
Scrive un singolo evento utente.

Risorsa REST: v1alpha.projects.locations.userStores

Metodi
batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Aggiorna la licenza utente.

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

Metodi
get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
Elenca le licenze utente.

Risorsa REST: v1alpha.projects.operations

Metodi
get GET /v1alpha/{name=projects/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1alpha/{name=projects/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1.projects

Metodi
provision POST /v1/{name=projects/*}:provision
Esegue il provisioning della risorsa del progetto.

Risorsa REST: v1.projects.locations

Metodi
getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
Recupera il AclConfig.
getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
Recupera il CmekConfig.
setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
Crea un Collection e configura il DataConnector.
setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
Crea un Collection e configura il DataConnector.
updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
Configurazione ACL predefinita da utilizzare in una posizione del progetto di un cliente.
updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

Risorsa REST: v1.projects.locations.cmekConfigs

Metodi
delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
De-provisions a CmekConfig.
get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
Recupera il CmekConfig.
list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
Elenca tutti i CmekConfig del progetto.
patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
Esegue il provisioning di una chiave CMEK da utilizzare in una località di un progetto del cliente.

Risorsa REST: v1.projects.locations.collections

Metodi
delete DELETE /v1/{name=projects/*/locations/*/collections/*}
Elimina un Collection.
getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
Recupera il DataConnector.
updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
Aggiorna un DataConnector.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
Aggiorna un DataStore
trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
Addestra un modello personalizzato.

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

Metodi
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.

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

Metodi
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/*}
Riceve un Document.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
Recupera un elenco di tutti i modelli personalizzati.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
Verifica la proprietà e la validità dei siti di destinazione.
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
Restituisce l'elenco dei siti di destinazione con il relativo stato di verifica del dominio.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

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

Metodi
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/*}
Riceve un Engine.
list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
Elenca tutti i Engine associati al progetto.
patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
Aggiorna un Engine

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

Metodi
assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
Aiuta l'utente con una query.
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/*}
Riceve un Assistant.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Elenca tutti i Assistant in un Engine.
patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Aggiorna un Assistant
streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
Aiuta l'utente con una query in modalità di streaming.

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

Metodi
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Crea un controllo.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Elimina un controllo.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Ottiene un controllo.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
Converses a conversation.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Crea una conversazione.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Elimina una conversazione.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Recupera una conversazione.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
Metodo di query di risposta.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
Carica un file di contesto da utilizzare come origine per le chiamate di assistenza all'interno della sessione.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Crea una sessione.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Elimina una sessione.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Recupera una sessione.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
Riceve un AssistAnswer.

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

Metodi
get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/collections/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1.projects.locations.dataStores

Metodi
completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
Completa l'input utente specificato con suggerimenti per le parole chiave.
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/*}
Riceve un DataStore.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
Recupera il SiteSearchEngine.
list GET /v1/{parent=projects/*/locations/*}/dataStores
Elenca tutti i DataStore associati al progetto.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
Aggiorna un DataStore

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

Metodi
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Recupera i metadati di aggiornamento dell'indice per Document.

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

Metodi
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/*}
Riceve un Document.
import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
Importazione collettiva di più Document.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Restituisce un elenco di Document.
patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Aggiorna un Document.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
Elimina definitivamente tutti i Document selezionati in un ramo.

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

Metodi
cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
Completa l'input dell'utente con suggerimenti avanzati per le parole chiave.

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

Metodi
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
Importa CompletionSuggestion per un DataStore.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
Elimina definitivamente tutti gli CompletionSuggestion per un DataStore.

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

Metodi
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
Crea un controllo.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Elimina un controllo.
get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Ottiene un controllo.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
Elenca tutti i controlli in base al relativo elemento principale DataStore.
patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Aggiorna un controllo.

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

Metodi
converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
Converses a conversation.
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
Crea una conversazione.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
Elimina una conversazione.
get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
Recupera una conversazione.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
Elenca tutte le conversazioni in base al relativo DataStore principale.
patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
Aggiorna una conversazione.

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

Metodi
get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
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/*}
Riceve un Schema.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Restituisce un elenco di Schema.
patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Aggiorna un Schema.

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

Metodi
answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
Metodo di query di risposta.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
Aggiorna un ServingConfig.
recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
Fornisce un suggerimento, che richiede un evento utente contestuale.
search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
Esegue una ricerca.
searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
Esegue una ricerca.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
Metodo di query di risposta (streaming).

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

Metodi
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
Crea una sessione.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
Elimina una sessione.
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
Recupera una sessione.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
Elenca tutte le sessioni in base al relativo DataStore principale.
patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
Aggiorna una sessione.

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

Metodi
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
Riceve una risposta.

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

Metodi
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
Esegui il downgrade dalla ricerca avanzata sul sito alla ricerca di base sul sito.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
Esegui l'upgrade dalla ricerca di base sul sito alla ricerca avanzata sul sito.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
Richiedi una nuova scansione on demand per un elenco di URI.

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

Metodi
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
Recupera i Sitemap in un DataStore.

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

Metodi
batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
Crea TargetSite in un batch.
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/*}
Riceve un TargetSite.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
Restituisce un elenco di TargetSite.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
Aggiorna un TargetSite.

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

Metodi
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
Importa tutti i SuggestionDenyListEntry per un DataStore.
purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
Elimina definitivamente tutti i SuggestionDenyListEntry per un DataStore.

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

Metodi
collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
Importazione collettiva di eventi utente.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
Elimina definitivamente tutti gli eventi utente specificati dal filtro fornito.
write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
Scrive un singolo evento utente.

Risorsa REST: v1.projects.locations.groundingConfigs

Metodi
check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
Esegue un controllo di messa a terra.

Risorsa REST: v1.projects.locations.identityMappingStores

Metodi
create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
Crea un nuovo archivio di mappatura delle identità.
delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
Elimina l'archivio mappatura delle identità.
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
Recupera l'archivio di mappatura delle identità.
importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
Importa un elenco di voci di mappatura delle identità in un archivio di mappatura delle identità.
list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
Elenca tutti gli Identity Mapping Store.
listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
Elenca le mappature delle identità in un archivio di mappature delle identità.
purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
Elimina le voci di mappatura delle identità specificate o tutte le voci di un archivio di mappatura delle identità.

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

Metodi
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1.projects.locations.licenseConfigs

Metodi
create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
Crea un LicenseConfig
get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
Riceve un LicenseConfig.
patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
Aggiorna LicenseConfig

Risorsa REST: v1.projects.locations.operations

Metodi
get GET /v1/{name=projects/*/locations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

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

Metodi
get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.

Risorsa REST: v1.projects.locations.rankingConfigs

Metodi
rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
Classifica un elenco di record di testo in base alla query di input fornita.

Risorsa REST: v1.projects.locations.userEvents

Metodi
collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
Scrive un singolo evento utente dal browser.
import POST /v1/{parent=projects/*/locations/*}/userEvents:import
Importazione collettiva di eventi utente.
write POST /v1/{parent=projects/*/locations/*}/userEvents:write
Scrive un singolo evento utente.

Risorsa REST: v1.projects.locations.userStores

Metodi
batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
Aggiorna la licenza utente.

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

Metodi
list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
Elenca le licenze utente.

Risorsa REST: v1.projects.operations

Metodi
cancel POST /v1/{name=projects/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
get GET /v1/{name=projects/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.