Discovery Engine API

Discovery Engine API

Dienst: discoveryengine.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, sollten Sie die folgenden Informationen verwenden, wenn Sie die API-Anfragen senden.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente bereitstellen. Dieser Dienst stellt folgende Discovery-Dokumente bereit:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://discoveryengine.googleapis.com

Regionaler Dienstendpunkt

Ein regionaler Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes in einer bestimmten Region enthält. Ein Dienst, der in mehreren Regionen verfügbar ist, kann mehrere regionale Endpunkte haben. Wählen Sie eine Zone aus, um den regionalen Dienstendpunkt für diesen Dienst aufzurufen.


  • https://discoveryengine.googleapis.com
  • REST-Ressource: v1beta.billingAccounts.billingAccountLicenseConfigs

    Methoden
    distributeLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Verteilt eine LicenseConfig von der Rechnungskontoebene auf die Projektebene.
    retractLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Diese Methode wird von der Seite des Rechnungskontos aufgerufen, um die LicenseConfig aus dem angegebenen Projekt zurück zum Rechnungskonto zu ziehen.

    REST-Ressource: v1beta.projects

    Methoden
    provision POST /v1beta/{name=projects/*}:provision
    Stellt die Projektressource bereit.

    REST-Ressource: v1beta.projects.locations

    Methoden
    getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
    Ruft die AclConfig ab.
    getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
    Ruft die CmekConfig ab.
    obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
    Ruft die Zeitreihendaten für die organische oder dedizierte Crawling-Frequenz zu Monitoringzwecken ab.
    provision POST /v1beta/{name=projects/*/locations/*}:provision
    Stellt die Projektressource bereit.
    removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
    Entfernt die dedizierte Crawling-Frequenz für einen „crawl_rate_scope“.
    setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
    Legt die dedizierte Crawling-Frequenz für einen „crawl_rate_scope“ fest.
    updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
    Standard-ACL-Konfiguration zur Verwendung an einem Standort des Projekts eines Kunden.
    updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
    Stellt einen vom Kunden verwalteter Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1beta.projects.locations.cmekConfigs

    Methoden
    delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
    Hebt die Bereitstellung einer CmekConfig auf.
    get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
    Ruft die CmekConfig ab.
    list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
    Listet alle CmekConfigs im Projekt auf.
    patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
    Stellt einen vom Kunden verwalteten Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1beta.projects.locations.collections.dataConnector.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores

    Methoden
    completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
    Löscht ein DataStore.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
    Ruft eine DataStore ab.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Aktualisiert ein DataStore.
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.
    trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Trainiert ein benutzerdefiniertes Modell.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.branches.documents

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.branches.operations

    Methoden
    cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.completionConfig

    Methoden
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.completionSuggestions

    Methoden
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.controls

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.conversations

    Methoden
    converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.customModels

    Methoden
    list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Ruft eine Liste aller benutzerdefinierten Modelle ab.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.models.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.schemas

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.schemas.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.servingConfigs

    Methoden
    answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1beta.projects.locations.collections.dataStores.sessions

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.sessions.answers

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.siteSearchEngine

    Methoden
    batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Bestätigen Sie die Inhaberschaft und Gültigkeit der Zielwebsites.
    disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Gibt eine Liste der Zielwebsites mit dem Domainbestätigungsstatus zurück.
    recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1beta.projects.locations.collections.dataStores.userEvents

    Methoden
    collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1beta.projects.locations.collections.engines

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines
    Erstellt einen Engine.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
    Löscht einen Engine.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
    Ruft einen Engine ab.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine Engine ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
    Listet alle Engines auf, die dem Projekt zugeordnet sind
    patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Aktualisiert einen Engine.
    pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
    Pausiert das Training einer vorhandenen Engine.
    resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
    Setzt das Training einer vorhandenen Engine fort.
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Legt die IAM-Zugriffssteuerungsrichtlinie für ein Engine fest.
    tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
    Optimiert eine vorhandene Engine per Tuning.

    REST-Ressource: v1beta.projects.locations.collections.engines.agentTrajectories

    Methoden
    write POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Schreibt den Ausführungsverlauf eines einzelnen Agent-Turns für die interne Observability-Protokollierung.

    REST-Ressource: v1beta.projects.locations.collections.engines.assistants

    Methoden
    assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Unterstützt den Nutzer bei einer Abfrage.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Erstellt einen Assistant.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Löscht einen Assistant.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Ruft einen Assistant ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Listet alle Assistants unter einem Engine auf
    patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Aktualisiert einen Assistant.
    streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Unterstützt den Nutzer bei einer Abfrage durch Streaming.

    REST-Ressource: v1beta.projects.locations.collections.engines.assistants.agents.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1beta.projects.locations.collections.engines.completionConfig

    Methoden
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.
    removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
    Entfernt den Vorschlag für den Suchverlauf in einer Engine für einen Nutzer.

    REST-Ressource: v1beta.projects.locations.collections.engines.controls

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1beta.projects.locations.collections.engines.conversations

    Methoden
    converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1beta.projects.locations.collections.engines.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.collections.engines.servingConfigs

    Methoden
    answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1beta.projects.locations.collections.engines.sessions

    Methoden
    addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Lädt eine Kontextdatei hoch, die als Quelle für die Assist-Aufrufe in der Sitzung verwendet werden soll.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1beta.projects.locations.collections.engines.sessions.answers

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1beta.projects.locations.collections.engines.sessions.assistAnswers

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Ruft einen AssistAnswer ab.

    REST-Ressource: v1beta.projects.locations.collections.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.dataStores

    Methoden
    completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1beta/{parent=projects/*/locations/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*}
    Löscht ein DataStore.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*}
    Ruft eine DataStore ab.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1beta/{parent=projects/*/locations/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
    Aktualisiert ein DataStore.
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.

    REST-Ressource: v1beta.projects.locations.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.

    REST-Ressource: v1beta.projects.locations.dataStores.branches.documents

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1beta.projects.locations.dataStores.branches.operations

    Methoden
    cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.dataStores.completionConfig

    Methoden
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1beta.projects.locations.dataStores.completionSuggestions

    Methoden
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1beta.projects.locations.dataStores.controls

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1beta.projects.locations.dataStores.conversations

    Methoden
    converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1beta.projects.locations.dataStores.models.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.dataStores.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.dataStores.schemas

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1beta.projects.locations.dataStores.servingConfigs

    Methoden
    answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1beta.projects.locations.dataStores.sessions

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1beta.projects.locations.dataStores.sessions.answers

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1beta.projects.locations.dataStores.siteSearchEngine

    Methoden
    disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.

    REST-Ressource: v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1beta.projects.locations.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1beta.projects.locations.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1beta.projects.locations.dataStores.userEvents

    Methoden
    collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1beta.projects.locations.evaluations

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*}/evaluations
    Erstellt eine Evaluation.
    get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
    Ruft eine Evaluation ab.
    list GET /v1beta/{parent=projects/*/locations/*}/evaluations
    Ruft eine Liste der Evaluations ab.
    listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
    Ruft eine Liste von Ergebnissen für einen bestimmten Evaluation ab.

    REST-Ressource: v1beta.projects.locations.evaluations.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1beta.projects.locations.groundingConfigs

    Methoden
    check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Führt eine Fundierungsprüfung durch.

    REST-Ressource: v1beta.projects.locations.identityMappingStores

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
    Erstellt einen neuen Identitätszuweisungsspeicher.
    delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
    Löscht den Identitätszuweisungsspeicher.
    get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
    Ruft den Identitätszuweisungsspeicher ab.
    importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Importiert eine Liste von Identitätszuweisungseinträgen in einen Identitätszuweisungsspeicher.
    list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
    Listet alle Identitätszuweisungsspeicher auf.
    listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Listet Identitätszuweisungen in einem Identitätszuweisungsspeicher auf.
    purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Löscht angegebene oder alle Identitätszuweisungseinträge dauerhaft aus einem Identitätszuweisungsspeicher.

    REST-Ressource: v1beta.projects.locations.identityMappingStores.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.licenseConfigs

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
    Erstellt eine LicenseConfig Diese Methode sollte nur zum Erstellen von NotebookLM-Lizenzen oder kostenlosen Testlizenzen für Gemini Enterprise verwendet werden.
    get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
    Ruft eine LicenseConfig ab.
    list GET /v1beta/{parent=projects/*/locations/*}/licenseConfigs
    Listet alle LicenseConfigs auf, die dem Projekt zugeordnet sind
    patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Aktualisiert die LicenseConfig.

    REST-Ressource: v1beta.projects.locations.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*/locations/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1beta.projects.locations.podcasts.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1beta.projects.locations.rankingConfigs

    Methoden
    rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Ordnet eine Liste von Texteinträgen basierend auf der angegebenen Eingabeanfrage.

    REST-Ressource: v1beta.projects.locations.sampleQuerySets

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
    Erstellt eine SampleQuerySet.
    delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
    Löscht ein SampleQuerySet.
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
    Ruft eine SampleQuerySet ab.
    list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
    Ruft eine Liste der SampleQuerySets ab.
    patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
    Aktualisiert ein SampleQuerySet.

    REST-Ressource: v1beta.projects.locations.sampleQuerySets.operations

    Methoden
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1beta.projects.locations.sampleQuerySets.sampleQueries

    Methoden
    create POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Erstellt eine SampleQuery.
    delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Löscht ein SampleQuery.
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Ruft eine SampleQuery ab.
    import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
    Massenimport mehrerer SampleQuerys.
    list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Ruft eine Liste der SampleQuerys ab.
    patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Aktualisiert ein SampleQuery.

    REST-Ressource: v1beta.projects.locations.userEvents

    Methoden
    collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1beta.projects.locations.userStores

    Methoden
    batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Aktualisiert die Nutzerlizenz.
    get GET /v1beta/{name=projects/*/locations/*/userStores/*}
    Ruft den Nutzerspeicher ab.
    patch PATCH /v1beta/{userStore.name=projects/*/locations/*/userStores/*}
    Aktualisiert den Nutzerspeicher.

    REST-Ressource: v1beta.projects.locations.userStores.licenseConfigsUsageStats

    Methoden
    list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Listet alle LicenseConfigUsageStatss auf, die dem Projekt zugeordnet sind

    REST-Ressource: v1beta.projects.locations.userStores.userLicenses

    Methoden
    list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Führt die Nutzerlizenzen auf.

    REST-Ressource: v1beta.projects.operations

    Methoden
    get GET /v1beta/{name=projects/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1beta/{name=projects/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.billingAccounts.billingAccountLicenseConfigs

    Methoden
    distributeLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Verteilt eine LicenseConfig von der Rechnungskontoebene auf die Projektebene.
    get GET /v1alpha/{name=billingAccounts/*/billingAccountLicenseConfigs/*}
    Ruft eine BillingAccountLicenseConfig ab.
    list GET /v1alpha/{parent=billingAccounts/*}/billingAccountLicenseConfigs
    Listet alle BillingAccountLicenseConfigs für ein bestimmtes Rechnungskonto auf.
    retractLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Diese Methode wird von der Seite des Rechnungskontos aufgerufen, um die LicenseConfig aus dem angegebenen Projekt zurück zum Rechnungskonto zu ziehen.

    REST-Ressource: v1alpha.projects

    Methoden
    get GET /v1alpha/{name=projects/*}
    Ruft eine Project ab.
    patch PATCH /v1alpha/{project.name=projects/*}
    Aktualisiert die bearbeitbaren Einstellungen eines Discovery Engine-Projekts.
    provision POST /v1alpha/{name=projects/*}:provision
    Stellt die Projektressource bereit.
    reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
    Aktualisiert die Nutzungsbedingungen für dieses Projekt.

    REST-Ressource: v1alpha.projects.locations

    Methoden
    completeExternalIdentities GET /v1alpha/{parent=projects/*/locations/*}:completeExternalIdentities
    Diese Methode bietet Vorschläge für Nutzer und Gruppen, die in einem externen Identitätsanbieter verwaltet werden, basierend auf dem angegebenen Präfix.
    estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
    Schätzt die Datengröße, die von einem Kunden verwendet wird.
    getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
    Ruft die AclConfig ab.
    getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
    Ruft die CmekConfig ab.
    obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
    Ruft die Zeitreihendaten für die organische oder dedizierte Crawling-Frequenz zu Monitoringzwecken ab.
    provision POST /v1alpha/{name=projects/*/locations/*}:provision
    Stellt die Projektressource bereit.
    queryConfigurablePricingUsageStats GET /v1alpha/{project=projects/*}/locations/{location}:queryConfigurablePricingUsageStats
    Fragt Nutzungsstatistiken für konfigurierbare Preise in einem Projekt ab.
    removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
    Entfernt die dedizierte Crawling-Frequenz für einen „crawl_rate_scope“.
    setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
    Legt die dedizierte Crawling-Frequenz für einen „crawl_rate_scope“ fest.
    setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
    Erstellt eine Collection und richtet den entsprechenden DataConnector dafür ein.
    setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
    Erstellt eine Collection und richtet den entsprechenden DataConnector dafür ein.
    updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
    Standard-ACL-Konfiguration zur Verwendung an einem Standort des Projekts eines Kunden.
    updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
    Stellt einen vom Kunden verwalteter Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1alpha.projects.locations.authorizations

    Methoden
    acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
    Verwendet das gespeicherte Aktualisierungstoken für den Nutzer, der durch seine Endnutzeranmeldedaten und die angegebene Ressource identifiziert wird, und gibt das generierte Zugriffstoken und seine Details zurück.
    create POST /v1alpha/{parent=projects/*/locations/*}/authorizations
    Erstellt einen Authorization.
    delete DELETE /v1alpha/{name=projects/*/locations/*/authorizations/*}
    Löscht einen Authorization.
    get GET /v1alpha/{name=projects/*/locations/*/authorizations/*}
    Ruft einen Authorization ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
    Listet alle Authorizations unter einem Engine auf
    patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
    Aktualisiert einen Authorization.
    storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
    Tauscht OAuth-Anmeldedaten für die Autorisierung gegen ein Aktualisierungstoken ein und speichert das Aktualisierungstoken und die Bereiche.

    REST-Ressource: v1alpha.projects.locations.cmekConfigs

    Methoden
    delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
    Hebt die Bereitstellung einer CmekConfig auf.
    get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
    Ruft die CmekConfig ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
    Listet alle CmekConfigs im Projekt auf.
    patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
    Stellt einen vom Kunden verwalteter Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1alpha.projects.locations.collections

    Methoden
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
    Löscht ein Collection.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*}
    Ruft eine Collection ab.
    getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
    Ruft die DataConnector ab.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine Collection ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/collections
    Ruft eine Liste der Collections ab.
    patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
    Aktualisiert ein Collection.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine Collection fest.
    updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
    Aktualisiert ein DataConnector.

    REST-Ressource: v1alpha.projects.locations.collections.dataConnector

    Methoden
    acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
    Verwendet das mit AcquireAndStoreRefreshToken erstellte Aktualisierungstoken, um ein neues Zugriffstoken und seine Details zu generieren und zurückzugeben.
    acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
    Tauscht OAuth-Anmeldedaten für die Autorisierung gegen ein Aktualisierungstoken ein und speichert das Aktualisierungstoken und die Bereiche.
    buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
    Erstellt einen Aktionsaufruf mit dem DataConnector.
    checkRefreshToken
    (deprecated)
    GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
    Eingestellt: Prüft das Vorhandensein eines Aktualisierungstokens für den EUC-Nutzer für eine bestimmte Verbindung und gibt die zugehörigen Details zurück.
    executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
    Führt eine Drittanbieteraktion mit dem DataConnector aus.
    fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
    Ruft die Entitätstypen für eine DataConnector ab.
    getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
    Ruft das Secret für den zugehörigen Connector ab.
    invokeConnectorMcp POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:invokeConnectorMcp
    Ruft einen MCP-Connector auf.
    mcp DELETE /v1alpha/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest verarbeitet eine MCP-DELETE-Anfrage.
    startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
    Startet einen sofortigen Synchronisierungsvorgang für einen DataConnector.

    REST-Ressource: v1alpha.projects.locations.collections.dataConnector.connectorRuns

    Methoden
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
    Listet die ConnectorRuns einer DataConnector auf

    REST-Ressource: v1alpha.projects.locations.collections.dataConnector.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores

    Methoden
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:addPatientFilter
    Fügt eine Gruppe von Patienten-IDs als Patientenfilter für den Datenspeicher hinzu.
    completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
    Löscht ein DataStore.
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:deletePatientFilter
    Löscht den gesamten Patientenfilter für den Datenspeicher.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
    Ruft eine DataStore ab.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
    Ruft eine CompletionConfig ab.
    getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
    Ruft eine DocumentProcessingConfig ab.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Aktualisiert ein DataStore.
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:removePatientFilter
    Entfernt eine Gruppe von Patienten-IDs aus dem Patientenfilter für den Datenspeicher.
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:replacePatientFilter
    Ersetzt den Patientenfilter für den Datenspeicher.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.
    trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Trainiert ein benutzerdefiniertes Modell.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
    Aktualisiert die CompletionConfigs.
    updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
    Aktualisiert die DocumentProcessingConfig.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
    Ruft einen Branch ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
    Listet alle Branchs unter dem angegebenen übergeordneten DataStore auf.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.branches.documents

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
    Ruft die geparsten Layoutinformationen für ein Document ab.
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.branches.documents.chunks

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
    Ruft eine Document ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
    Ruft eine Liste der Chunks ab.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.branches.operations

    Methoden
    cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.completionConfig

    Methoden
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.completionSuggestions

    Methoden
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.controls

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.conversations

    Methoden
    converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.customModels

    Methoden
    list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Ruft eine Liste aller benutzerdefinierten Modelle ab.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.models.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.schemas

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.schemas.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.servingConfigs

    Methoden
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.sessions

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.sessions.answers

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.siteSearchEngine

    Methoden
    batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Bestätigen Sie die Inhaberschaft und Gültigkeit der Zielwebsites.
    disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Gibt eine Liste der Zielwebsites mit dem Domainbestätigungsstatus zurück.
    getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
    Ruft die Zuordnung von URI-Mustern zu Dokumentdaten für einen Datenspeicher für erweiterte Site Search ab.
    recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.
    setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
    Ruft die Zuordnung von URI-Mustern zu Dokumentdaten für einen Datenspeicher für erweiterte Site Search ab.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.userEvents

    Methoden
    collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1alpha.projects.locations.collections.dataStores.widgetConfigs

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1alpha.projects.locations.collections.engines

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
    Erstellt einen Engine.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
    Löscht einen Engine.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
    Ruft einen Engine ab.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
    Ruft eine CompletionConfig ab.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine Engine ab.
    getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
    Workspace-Einstellungen für den Endnutzer abrufen.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
    Listet alle Engines auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Aktualisiert einen Engine.
    pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
    Pausiert das Training einer vorhandenen Engine.
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
    Setzt das Training einer vorhandenen Engine fort.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Legt die IAM-Zugriffssteuerungsrichtlinie für ein Engine fest.
    tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
    Optimiert eine vorhandene Engine per Tuning.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
    Aktualisiert die CompletionConfigs.

    REST-Ressource: v1alpha.projects.locations.collections.engines.agentTrajectories

    Methoden
    write POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Schreibt den Ausführungsverlauf eines einzelnen Agent-Turns für die interne Observability-Protokollierung.

    REST-Ressource: v1alpha.projects.locations.collections.engines.analytics

    Methoden
    exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
    Exportiert Messwerte.
    getConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    Ruft die AnalyticsConfig ab.
    updateConfig PATCH /v1alpha/{analyticsConfig.name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    Aktualisiert die AnalyticsConfig für Analysen.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants

    Methoden
    assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Unterstützt den Nutzer bei einer Abfrage.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Erstellt einen Assistant.
    createCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:createCachedContent
    Erstellt einen expliziten Kontext-Cache (Vertex CachedContent). Der zugehörige name wird bei nachfolgenden GenerateContent-Anfragen als cachedContent übergeben.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Löscht einen Assistant.
    deleteCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:deleteCachedContent
    Löscht einen Kontext-Cache, der mit CreateCachedContent erstellt wurde (Speicher wird vor Ablauf der TTL freigegeben).
    generateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:generateContent
    Generiert Inhalte aus einem Modell im Namen eines Erstanbieter-Gemini Enterprise-Clients (unär).
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Ruft einen Assistant ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Listet alle Assistants unter einem Engine auf
    patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Aktualisiert einen Assistant.
    predict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:predict
    Stellt eine unäre Vorhersage aus einem Modell im Namen eines Gemini Enterprise-Clients bereit.
    streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Unterstützt den Nutzer bei einer Abfrage durch Streaming.
    streamGenerateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamGenerateContent
    Server-Streaming-Variante von GenerateContent.
    streamRawPredict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamRawPredict
    Server-Streaming für Rohvorhersagen für Modelle, die ein Rohanfrage-/Antwortprotokoll anstelle der generateContent-Form verwenden.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants.agents

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
    Erstellt einen Agent.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Löscht einen Agent.
    deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy
    Stellt einen Agent bereit.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Ruft einen Agent ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
    Listet alle Agents unter einem Assistant auf, die vom Aufrufer erstellt wurden.
    patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Aktualisiert einen Agent.
    rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
    Zieht einen öffentlich angebotenen Agent zurück.
    requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
    Stellt Administratoren einen Agent zur Verfügung, indem er zur Überprüfung verfügbar gemacht wird.
    withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
    Zieht einen öffentlich angebotenen Agent zurück.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants.agents.files

    Methoden
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
    Importiert eine Datei in einen Agent.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants.agents.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants.agents.toolCalls.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/toolCalls/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.assistants.cannedQueries

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
    Erstellt eine CannedQuery.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Löscht ein CannedQuery.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Ruft eine CannedQuery ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
    Listet alle CannedQuerys unter einem Assistant auf
    listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
    Listet die CannedQueryUserViews für alle aktiven CannedQuerys auf
    patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Aktualisiert ein CannedQuery.

    REST-Ressource: v1alpha.projects.locations.collections.engines.collaborativeProjects.knowledgeSpaces.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/collaborativeProjects/*/knowledgeSpaces/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.completionConfig

    Methoden
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.
    removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
    Entfernt den Vorschlag für den Suchverlauf in einer Engine für einen Nutzer.

    REST-Ressource: v1alpha.projects.locations.collections.engines.controls

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1alpha.projects.locations.collections.engines.conversations

    Methoden
    converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1alpha.projects.locations.collections.engines.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.collections.engines.servingConfigs

    Methoden
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions

    Methoden
    addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Lädt eine Kontextdatei hoch, die als Quelle für die Assist-Aufrufe in der Sitzung verwendet werden soll.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
    Listet Metadaten für alle Dateien in der aktuellen Sitzung auf.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Aktualisiert eine Sitzung.
    recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
    Ruft empfohlene Fragen für die angegebene Sitzung ab.
    removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
    Entfernt eine Kontextdatei aus einer Sitzung.
    selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
    Wählt Kontextdateien aus, die in einer Sitzung verwendet werden sollen.
    validateUserAuthorization POST /v1alpha/{session=projects/*/locations/*/collections/*/engines/*/sessions/*}:validateUserAuthorization
    Validiert einen A2A-3LO-Downstream-Auth-Zustimmungsvorgang, nachdem der Nutzer vom Drittanbieter-Zustimmungsbildschirm zurückgekehrt ist, und schließt die Downstream-Anmeldedaten mit Auth Manager ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments

    Methoden
    acquirePrograms POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:acquirePrograms
    Ruft einen oder mehrere AlphaEvolveProgram aus der generierten Warteschlange von Programmen zur Bewertung ab.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    Erstellt einen neuen AlphaEvolveExperiment.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    Löscht einen Test, sofern er sich in einem Endstatus befindet (z.B.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    Ruft einen vorhandenen AlphaEvolveExperiment ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    Listet alle AlphaEvolveExperiments in einer bestimmten Sitzung auf.
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:resume
    Setzt einen Workflow fort, um die AlphaEvolveExperiment zu verarbeiten.
    start POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:start
    Startet einen Workflow zur Verarbeitung des AlphaEvolveExperiment.
    submitProgramsEvaluations POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:submitProgramsEvaluations
    Fügt dem Test eine AlphaEvolveProgramEvaluation hinzu.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments.alphaEvolvePrograms

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    Erstellt einen neuen AlphaEvolveProgram.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*/alphaEvolvePrograms/*}
    Ruft eine vorhandene AlphaEvolveProgram ab.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    Alle AlphaEvolvePrograms in einem bestimmten Test auflisten, die den in der Anfrage angegebenen Kriterien entsprechen.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.answers

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.assistAnswers

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Ruft einen AssistAnswer ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.sessions.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.collections.engines.widgetConfigs

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1alpha.projects.locations.collections.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.dataStores

    Methoden
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:addPatientFilter
    Fügt eine Gruppe von Patienten-IDs als Patientenfilter für den Datenspeicher hinzu.
    completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
    Löscht ein DataStore.
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:deletePatientFilter
    Löscht den gesamten Patientenfilter für den Datenspeicher.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*}
    Ruft eine DataStore ab.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
    Ruft eine CompletionConfig ab.
    getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
    Ruft eine DocumentProcessingConfig ab.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
    Aktualisiert ein DataStore.
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:removePatientFilter
    Entfernt eine Gruppe von Patienten-IDs aus dem Patientenfilter für den Datenspeicher.
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:replacePatientFilter
    Ersetzt den Patientenfilter für den Datenspeicher.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
    Aktualisiert die CompletionConfigs.
    updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
    Aktualisiert die DocumentProcessingConfig.

    REST-Ressource: v1alpha.projects.locations.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
    Ruft einen Branch ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
    Listet alle Branchs unter dem angegebenen übergeordneten DataStore auf.

    REST-Ressource: v1alpha.projects.locations.dataStores.branches.documents

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
    Ruft die geparsten Layoutinformationen für ein Document ab.
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1alpha.projects.locations.dataStores.branches.documents.chunks

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
    Ruft eine Document ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
    Ruft eine Liste der Chunks ab.

    REST-Ressource: v1alpha.projects.locations.dataStores.branches.operations

    Methoden
    cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.dataStores.completionConfig

    Methoden
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1alpha.projects.locations.dataStores.completionSuggestions

    Methoden
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1alpha.projects.locations.dataStores.controls

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

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

    Methoden
    converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1alpha.projects.locations.dataStores.models.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.dataStores.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.dataStores.schemas

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1alpha.projects.locations.dataStores.servingConfigs

    Methoden
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1alpha.projects.locations.dataStores.sessions

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1alpha.projects.locations.dataStores.sessions.answers

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1alpha.projects.locations.dataStores.siteSearchEngine

    Methoden
    disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.

    REST-Ressource: v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1alpha.projects.locations.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1alpha.projects.locations.dataStores.userEvents

    Methoden
    collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1alpha.projects.locations.dataStores.widgetConfigs

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1alpha.projects.locations.evaluations

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
    Erstellt eine Evaluation.
    get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
    Ruft eine Evaluation ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
    Ruft eine Liste der Evaluations ab.
    listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
    Ruft eine Liste von Ergebnissen für einen bestimmten Evaluation ab.

    REST-Ressource: v1alpha.projects.locations.evaluations.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.groundingConfigs

    Methoden
    check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Führt eine Fundierungsprüfung durch.

    REST-Ressource: v1alpha.projects.locations.identityMappingStores

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
    Erstellt einen neuen Identitätszuweisungsspeicher.
    delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
    Löscht den Identitätszuweisungsspeicher.
    get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
    Ruft den Identitätszuweisungsspeicher ab.
    importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Importiert eine Liste von Identitätszuweisungseinträgen in einen Identitätszuweisungsspeicher.
    list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
    Listet alle Identitätszuweisungsspeicher auf.
    listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Listet Identitätszuweisungen in einem Identitätszuweisungsspeicher auf.
    purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Löscht angegebene oder alle Identitätszuweisungseinträge dauerhaft aus einem Identitätszuweisungsspeicher.

    REST-Ressource: v1alpha.projects.locations.identityMappingStores.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.licenseConfigs

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
    Erstellt eine LicenseConfig Diese Methode sollte nur zum Erstellen von NotebookLM-Lizenzen oder kostenlosen Testlizenzen für Gemini Enterprise verwendet werden.
    get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
    Ruft eine LicenseConfig ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
    Listet alle LicenseConfigs auf, die dem Projekt zugeordnet sind
    patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Aktualisiert die LicenseConfig.

    REST-Ressource: v1alpha.projects.locations.notebooks

    Methoden
    batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
    Löscht mehrere Notebooks.
    create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
    Erstellt ein Notebook.
    get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
    Ruft ein Notebook ab.
    listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
    Listet die Notebooks geordnet nach dem Zeitpunkt des letzten Aufrufs auf.
    share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
    Gibt ein Notebook für andere Konten frei.

    REST-Ressource: v1alpha.projects.locations.notebooks.audioOverviews

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
    Erstellt eine neue Audio-Zusammenfassung.
    delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
    Löscht eine Audio-Zusammenfassung.

    REST-Ressource: v1alpha.projects.locations.notebooks.sources

    Methoden
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
    Erstellt eine Liste mit Sources.
    batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
    Löscht mehrere Quellen
    get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
    Ruft eine Source ab.

    REST-Ressource: v1alpha.projects.locations.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.podcasts.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.rankingConfigs

    Methoden
    rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Ordnet eine Liste von Texteinträgen basierend auf der angegebenen Eingabeanfrage.

    REST-Ressource: v1alpha.projects.locations.requirements

    Methoden
    checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
    Eine bestimmte Anforderung prüfen.

    REST-Ressource: v1alpha.projects.locations.sampleQuerySets

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
    Erstellt eine SampleQuerySet.
    delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
    Löscht ein SampleQuerySet.
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
    Ruft eine SampleQuerySet ab.
    list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
    Ruft eine Liste der SampleQuerySets ab.
    patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
    Aktualisiert ein SampleQuerySet.

    REST-Ressource: v1alpha.projects.locations.sampleQuerySets.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1alpha.projects.locations.sampleQuerySets.sampleQueries

    Methoden
    create POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Erstellt eine SampleQuery.
    delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Löscht ein SampleQuery.
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Ruft eine SampleQuery ab.
    import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
    Massenimport mehrerer SampleQuerys.
    list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Ruft eine Liste der SampleQuerys ab.
    patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Aktualisiert ein SampleQuery.

    REST-Ressource: v1alpha.projects.locations.userEvents

    Methoden
    collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1alpha.projects.locations.userStores

    Methoden
    batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Aktualisiert die Nutzerlizenz.
    get GET /v1alpha/{name=projects/*/locations/*/userStores/*}
    Ruft den Nutzerspeicher ab.
    patch PATCH /v1alpha/{userStore.name=projects/*/locations/*/userStores/*}
    Aktualisiert den Nutzerspeicher.

    REST-Ressource: v1alpha.projects.locations.userStores.licenseConfigsUsageStats

    Methoden
    list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Listet alle LicenseConfigUsageStatss auf, die dem Projekt zugeordnet sind

    REST-Ressource: v1alpha.projects.locations.userStores.operations

    Methoden
    get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1alpha.projects.locations.userStores.userLicenses

    Methoden
    export POST /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export
    Exportiert alle UserLicenses unter dem übergeordneten UserStore als einzelnes CSV-Dokument.
    list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Führt die Nutzerlizenzen auf.

    REST-Resources: v1alpha.projects.operations

    Methoden
    get GET /v1alpha/{name=projects/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1alpha/{name=projects/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.billingAccounts.billingAccountLicenseConfigs

    Methoden
    distributeLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Verteilt eine LicenseConfig von der Rechnungskontoebene auf die Projektebene.
    retractLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Diese Methode wird von der Seite des Rechnungskontos aufgerufen, um die LicenseConfig aus dem angegebenen Projekt zurück zum Rechnungskonto zu ziehen.

    REST-Ressource: v1.projects

    Methoden
    provision POST /v1/{name=projects/*}:provision
    Stellt die Projektressource bereit.

    REST-Ressource: v1.projects.locations

    Methoden
    getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
    Ruft die AclConfig ab.
    getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
    Ruft die CmekConfig ab.
    provision POST /v1/{name=projects/*/locations/*}:provision
    Stellt die Projektressource bereit.
    setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
    Erstellt eine Collection und richtet den entsprechenden DataConnector dafür ein.
    setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
    Erstellt eine Collection und richtet den entsprechenden DataConnector dafür ein.
    updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
    Standard-ACL-Konfiguration zur Verwendung an einem Standort des Projekts eines Kunden.
    updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
    Stellt einen vom Kunden verwalteter Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1.projects.locations.cmekConfigs

    Methoden
    delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
    Hebt die Bereitstellung einer CmekConfig auf.
    get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
    Ruft die CmekConfig ab.
    list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
    Listet alle CmekConfigs im Projekt auf.
    patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
    Stellt einen vom Kunden verwalteter Verschlüsselungsschlüssel (CMEK) zur Verwendung an einem Standort des Projekts eines Kunden bereit.

    REST-Ressource: v1.projects.locations.collections

    Methoden
    delete DELETE /v1/{name=projects/*/locations/*/collections/*}
    Löscht ein Collection.
    getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
    Ruft die DataConnector ab.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine Collection ab.
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine Collection fest.
    updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
    Aktualisiert ein DataConnector.

    REST-Ressource: v1.projects.locations.collections.dataConnector

    Methoden
    mcp DELETE /v1/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest verarbeitet eine MCP-DELETE-Anfrage.

    REST-Ressource: v1.projects.locations.collections.dataConnector.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores

    Methoden
    completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
    Löscht ein DataStore.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
    Ruft eine DataStore ab.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Aktualisiert ein DataStore.
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.
    trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Trainiert ein benutzerdefiniertes Modell.

    REST-Ressource: v1.projects.locations.collections.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.

    REST-Ressource: v1.projects.locations.collections.dataStores.branches.documents

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1.projects.locations.collections.dataStores.branches.operations

    Methoden
    cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.completionConfig

    Methoden
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1.projects.locations.collections.dataStores.completionSuggestions

    Methoden
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1.projects.locations.collections.dataStores.controls

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1.projects.locations.collections.dataStores.conversations

    Methoden
    converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1.projects.locations.collections.dataStores.customModels

    Methoden
    list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Ruft eine Liste aller benutzerdefinierten Modelle ab.

    REST-Ressource: v1.projects.locations.collections.dataStores.models.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.schemas

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1.projects.locations.collections.dataStores.schemas.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.servingConfigs

    Methoden
    answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1.projects.locations.collections.dataStores.sessions

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1.projects.locations.collections.dataStores.sessions.answers

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1.projects.locations.collections.dataStores.siteSearchEngine

    Methoden
    batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Bestätigen Sie die Inhaberschaft und Gültigkeit der Zielwebsites.
    disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Gibt eine Liste der Zielwebsites mit dem Domainbestätigungsstatus zurück.
    recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.

    REST-Ressource: v1.projects.locations.collections.dataStores.siteSearchEngine.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1.projects.locations.collections.dataStores.userEvents

    Methoden
    collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1.projects.locations.collections.dataStores.widgetConfigs

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1.projects.locations.collections.engines

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*}/engines
    Erstellt einen Engine.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*}
    Löscht einen Engine.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*}
    Ruft einen Engine ab.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine Engine ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
    Listet alle Engines auf, die dem Projekt zugeordnet sind
    patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Aktualisiert einen Engine.
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Legt die IAM-Zugriffssteuerungsrichtlinie für ein Engine fest.

    REST-Ressource: v1.projects.locations.collections.engines.agentTrajectories

    Methoden
    write POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Schreibt den Ausführungsverlauf eines einzelnen Agent-Turns für die interne Observability-Protokollierung.

    REST-Ressource: v1.projects.locations.collections.engines.assistants

    Methoden
    assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Unterstützt den Nutzer bei einer Abfrage.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Erstellt einen Assistant.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Löscht einen Assistant.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Ruft einen Assistant ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Listet alle Assistants unter einem Engine auf
    patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Aktualisiert einen Assistant.
    streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Unterstützt den Nutzer bei einer Abfrage durch Streaming.

    REST-Ressource: v1.projects.locations.collections.engines.assistants.agents.a2a.v1

    Methoden
    getCard GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/card
    GetAgentCard gibt die Agentenkarte für den Agenten zurück.

    REST-Ressource: v1.projects.locations.collections.engines.assistants.agents.a2a.v1.message

    Methoden
    send POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:send
    Nachricht an den Agent senden.
    stream POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:stream
    SendStreamingMessage ist ein Streamingaufruf, der einen Stream von Ereignissen zur Aufgabenaktualisierung zurückgibt, bis sich die Aufgabe in einem unterbrochenen oder endgültigen Status befindet.

    REST-Ressource: v1.projects.locations.collections.engines.assistants.agents.a2a.v1.tasks

    Methoden
    cancel POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:cancel
    Eine Aufgabe des Agenten abbrechen.
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}
    Ruft den aktuellen Status einer Aufgabe vom Agent ab.
    subscribe GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:subscribe
    TaskSubscription ist ein Streamingaufruf, der einen Stream von Ereignissen zur Aufgabenaktualisierung zurückgibt.

    REST-Ressource: v1.projects.locations.collections.engines.assistants.agents.a2a.v1.tasks.pushNotificationConfigs

    Methoden
    create POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*/pushNotificationConfigs}
    Push-Benachrichtigungskonfiguration für eine Aufgabe festlegen.
    delete DELETE /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    Löschen Sie eine Push-Benachrichtigungskonfiguration für eine Aufgabe.
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    Push-Benachrichtigungskonfiguration für eine Aufgabe abrufen.
    list GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*}/pushNotificationConfigs
    Eine Liste der für eine Aufgabe konfigurierten Push-Benachrichtigungen abrufen.

    REST-Ressource: v1.projects.locations.collections.engines.assistants.agents.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1.projects.locations.collections.engines.completionConfig

    Methoden
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1.projects.locations.collections.engines.controls

    Methoden
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1.projects.locations.collections.engines.conversations

    Methoden
    converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1.projects.locations.collections.engines.operations

    Methoden
    cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.collections.engines.servingConfigs

    Methoden
    answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1.projects.locations.collections.engines.sessions

    Methoden
    addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Lädt eine Kontextdatei hoch, die als Quelle für die Assist-Aufrufe in der Sitzung verwendet werden soll.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1.projects.locations.collections.engines.sessions.answers

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1.projects.locations.collections.engines.sessions.assistAnswers

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Ruft einen AssistAnswer ab.

    REST-Ressource: v1.projects.locations.collections.engines.widgetConfigs

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1.projects.locations.collections.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/collections/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.dataStores

    Methoden
    completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Vervollständigt die angegebene Nutzereingabe mit Keyword-Vorschlägen.
    create POST /v1/{parent=projects/*/locations/*}/dataStores
    Erstellt eine DataStore.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*}
    Löscht ein DataStore.
    get GET /v1/{name=projects/*/locations/*/dataStores/*}
    Ruft eine DataStore ab.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Ruft die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore ab.
    getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Ruft die SiteSearchEngine ab.
    list GET /v1/{parent=projects/*/locations/*}/dataStores
    Listet alle DataStores auf, die dem Projekt zugeordnet sind.
    patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
    Aktualisiert ein DataStore.
    setIamPolicy POST /v1/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Legt die IAM-Richtlinie zur Zugriffssteuerung für eine DataStore fest.

    REST-Ressource: v1.projects.locations.dataStores.branches

    Methoden
    batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Ruft Metadaten zur Aktualität des Index für Documents ab.

    REST-Ressource: v1.projects.locations.dataStores.branches.documents

    Methoden
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Erstellt eine Document.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Löscht ein Document.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Ruft eine Document ab.
    import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Massenimport mehrerer Documents.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Ruft eine Liste der Documents ab.
    patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Aktualisiert ein Document.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Löscht alle ausgewählten Documents in einem Zweig endgültig.

    REST-Ressource: v1.projects.locations.dataStores.branches.operations

    Methoden
    cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.dataStores.completionConfig

    Methoden
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Vervollständigt die Nutzereingabe mit erweiterten Keyword-Vorschlägen.

    REST-Ressource: v1.projects.locations.dataStores.completionSuggestions

    Methoden
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Importiert CompletionSuggestions für einen Datastore.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Löscht dauerhaft alle CompletionSuggestions für einen Datastore.

    REST-Ressource: v1.projects.locations.dataStores.controls

    Methoden
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
    Erstellt ein Steuerelement.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
    Löscht ein Steuerelement.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
    Ruft ein Steuerelement ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
    Listet alle Steuerelemente nach ihrem übergeordneten DataStore auf.
    patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Aktualisiert ein Steuerelement.

    REST-Ressource: v1.projects.locations.dataStores.conversations

    Methoden
    converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Führt eine Unterhaltung.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    Erstellt eine Unterhaltung.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Löscht eine Unterhaltung.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Ruft eine Unterhaltung ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    Listet alle Unterhaltungen nach ihrem übergeordneten Element DataStore auf.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Aktualisiert eine Unterhaltung.

    REST-Ressource: v1.projects.locations.dataStores.models.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.dataStores.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.dataStores.schemas

    Methoden
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
    Erstellt eine Schema.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Löscht ein Schema.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Ruft eine Schema ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
    Ruft eine Liste der Schemas ab.
    patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Aktualisiert ein Schema.

    REST-Ressource: v1.projects.locations.dataStores.servingConfigs

    Methoden
    answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Methode zum Beantworten von Anfragen.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Erstellt eine ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Löscht eine ServingConfig.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Ruft eine ServingConfig ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Listet alle ServingConfigs auf, die mit diesem Datastore verknüpft sind.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Aktualisiert eine ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Gibt eine Empfehlung ab, für die ein kontextbezogenes Nutzerereignis erforderlich ist.
    search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Führt eine Suche aus.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Führt eine Suche aus.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Methode zum Beantworten von Anfragen (Streaming).

    REST-Ressource: v1.projects.locations.dataStores.sessions

    Methoden
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
    Erstellt eine Sitzung.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Löscht eine Sitzung.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Ruft eine Sitzung ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
    Listet alle Sitzungen nach dem übergeordneten Element DataStore auf.
    patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Aktualisiert eine Sitzung.

    REST-Ressource: v1.projects.locations.dataStores.sessions.answers

    Methoden
    get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Ruft eine Antwort ab.

    REST-Ressource: v1.projects.locations.dataStores.siteSearchEngine

    Methoden
    disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Von der erweiterten Site Search zur einfachen Site Search wechseln.
    enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Von der einfachen Site Search zur erweiterten Site Search wechseln.
    recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Manuelles erneutes Crawlen einer Liste von URIs anfragen.

    REST-Ressource: v1.projects.locations.dataStores.siteSearchEngine.sitemaps

    Methoden
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Erstellt eine Sitemap.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Löscht ein Sitemap.
    fetch GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Ruft Sitemaps aus einem DataStore ab

    REST-Ressource: v1.projects.locations.dataStores.siteSearchEngine.targetSites

    Methoden
    batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Erstellt TargetSite in einem Batch.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Erstellt eine TargetSite.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Löscht ein TargetSite.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Ruft eine TargetSite ab.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Ruft eine Liste der TargetSites ab.
    patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Aktualisiert ein TargetSite.

    REST-Ressource: v1.projects.locations.dataStores.suggestionDenyListEntries

    Methoden
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Importiert alle SuggestionDenyListEntry für einen Datastore.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Löscht dauerhaft alle SuggestionDenyListEntry für einen Datastore.

    REST-Ressource: v1.projects.locations.dataStores.userEvents

    Methoden
    collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Löscht dauerhaft alle Nutzerereignisse, die durch den angegebenen Filter definiert werden.
    write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1.projects.locations.dataStores.widgetConfigs

    Methoden
    get GET /v1/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Ruft eine WidgetConfig ab.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    WidgetConfig aktualisieren.

    REST-Ressource: v1.projects.locations.groundingConfigs

    Methoden
    check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Führt eine Fundierungsprüfung durch.

    REST-Ressource: v1.projects.locations.identityMappingStores

    Methoden
    create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
    Erstellt einen neuen Identitätszuweisungsspeicher.
    delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
    Löscht den Identitätszuweisungsspeicher.
    get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
    Ruft den Identitätszuweisungsspeicher ab.
    importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Importiert eine Liste von Identitätszuweisungseinträgen in einen Identitätszuweisungsspeicher.
    list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
    Listet alle Identitätszuweisungsspeicher auf.
    listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Listet Identitätszuweisungen in einem Identitätszuweisungsspeicher auf.
    purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Löscht angegebene oder alle Identitätszuweisungseinträge dauerhaft aus einem Identitätszuweisungsspeicher.

    REST-Ressource: v1.projects.locations.identityMappingStores.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.licenseConfigs

    Methoden
    create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
    Erstellt eine LicenseConfig Diese Methode sollte nur zum Erstellen von NotebookLM-Lizenzen oder kostenlosen Testlizenzen für Gemini Enterprise verwendet werden.
    get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
    Ruft eine LicenseConfig ab.
    list GET /v1/{parent=projects/*/locations/*}/licenseConfigs
    Listet alle LicenseConfigs auf, die dem Projekt zugeordnet sind
    patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Aktualisiert die LicenseConfig.

    REST-Ressource: v1.projects.locations.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*/locations/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

    REST-Ressource: v1.projects.locations.podcasts.operations

    Methoden
    get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
    Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab.

    REST-Ressource: v1.projects.locations.rankingConfigs

    Methoden
    rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Ordnet eine Liste von Texteinträgen basierend auf der angegebenen Eingabeanfrage.

    REST-Ressource: v1.projects.locations.userEvents

    Methoden
    collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
    Schreibt ein einzelnes Nutzerereignis aus dem Browser.
    import POST /v1/{parent=projects/*/locations/*}/userEvents:import
    Massenimport von Nutzerereignissen.
    write POST /v1/{parent=projects/*/locations/*}/userEvents:write
    Schreibt ein einzelnes Nutzerereignis.

    REST-Ressource: v1.projects.locations.userStores

    Methoden
    batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Aktualisiert die Nutzerlizenz.
    get GET /v1/{name=projects/*/locations/*/userStores/*}
    Ruft den Nutzerspeicher ab.
    patch PATCH /v1/{userStore.name=projects/*/locations/*/userStores/*}
    Aktualisiert den Nutzerspeicher.

    REST-Ressource: v1.projects.locations.userStores.licenseConfigsUsageStats

    Methoden
    list GET /v1/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Listet alle LicenseConfigUsageStatss auf, die dem Projekt zugeordnet sind

    REST-Ressource: v1.projects.locations.userStores.userLicenses

    Methoden
    list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Führt die Nutzerlizenzen auf.

    REST-Ressource: v1.projects.operations

    Methoden
    cancel POST /v1/{name=projects/*/operations/*}:cancel
    Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit.
    get GET /v1/{name=projects/*/operations/*}
    Ruft den neuesten Status eines Vorgangs mit langer Ausführungszeit ab.
    list GET /v1/{name=projects/*}/operations
    Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.