Discovery Engine API

Discovery Engine API.

Layanan: discoveryengine.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:

  • https://discoveryengine.googleapis.com

Endpoint layanan regional

Endpoint layanan regional adalah URL dasar yang menentukan alamat jaringan layanan API di satu region. Layanan yang tersedia di beberapa region mungkin memiliki beberapa endpoint regional. Pilih lokasi untuk melihat endpoint layanan regionalnya untuk layanan ini.


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

    Metode
    distributeLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Mendistribusikan LicenseConfig dari tingkat akun penagihan ke tingkat project.
    retractLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Metode ini dipanggil dari sisi akun penagihan untuk membatalkan penetapan LicenseConfig dari project tertentu kembali ke akun penagihan.

    REST Resource: v1beta.projects

    Metode
    provision POST /v1beta/{name=projects/*}:provision
    Menyediakan resource project.

    REST Resource: v1beta.projects.locations

    Metode
    getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
    Mendapatkan AclConfig.
    getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
    Mendapatkan CmekConfig.
    obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
    Mendapatkan data deret waktu kecepatan crawl organik atau khusus untuk pemantauan.
    provision POST /v1beta/{name=projects/*/locations/*}:provision
    Menyediakan resource project.
    removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
    Menghapus frekuensi crawling khusus untuk craw_rate_scope.
    setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
    Menetapkan frekuensi crawling khusus untuk crawl_rate_scope.
    updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
    Konfigurasi ACL default untuk digunakan di lokasi project pelanggan.
    updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

    REST Resource: v1beta.projects.locations.cmekConfigs

    Metode
    delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
    Membatalkan penyediaan CmekConfig.
    get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
    Mendapatkan CmekConfig.
    list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
    Mencantumkan semua CmekConfig dengan project.
    patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
    Menghapus DataStore.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
    Mendapatkan DataStore.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Memperbarui DataStore
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.
    trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Melatih model kustom.

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

    Metode
    batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Mendapatkan daftar semua model kustom.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Verifikasi kepemilikan dan validitas situs target.
    disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Menampilkan daftar situs target beserta status verifikasi domainnya.
    recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines
    Membuat Engine.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
    Menghapus Engine.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
    Mendapatkan Engine.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk Engine.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
    Mencantumkan semua Engine yang terkait dengan project.
    patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Memperbarui Engine
    pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
    Menjeda pelatihan Engine yang ada.
    resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
    Melanjutkan pelatihan Engine yang ada.
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk Engine.
    tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
    Menyesuaikan Engine yang ada.

    REST Resource: v1beta.projects.locations.collections.engines.agentTrajectories

    Metode
    write POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Menulis trajektori eksekusi satu giliran agen untuk logging observabilitas internal.

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

    Metode
    assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Membantu pengguna dengan kueri.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Membuat Assistant.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Menghapus Assistant.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Mendapatkan Assistant.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Mencantumkan semua Assistant dalam Engine.
    patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Memperbarui Assistant
    streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Membantu pengguna dengan kueri secara streaming.

    REST Resource: v1beta.projects.locations.collections.engines.assistants.agents.operations

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.
    removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
    Menghapus saran histori penelusuran di mesin telusur untuk pengguna.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Membuat Kontrol.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Menghapus Kontrol.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Mengupload file konteks untuk digunakan sebagai sumber panggilan bantuan dalam sesi.
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Membuat Sesi.
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Menghapus Sesi.
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Mendapatkan AssistAnswer.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1beta.projects.locations.dataStores

    Metode
    completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1beta/{parent=projects/*/locations/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*}
    Menghapus DataStore.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*}
    Mendapatkan DataStore.
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1beta/{parent=projects/*/locations/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
    Memperbarui DataStore
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.

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

    Metode
    batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1beta.projects.locations.evaluations

    Metode
    create POST /v1beta/{parent=projects/*/locations/*}/evaluations
    Membuat Evaluation.
    get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
    Mendapatkan Evaluation.
    list GET /v1beta/{parent=projects/*/locations/*}/evaluations
    Mendapatkan daftar Evaluation.
    listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
    Mendapatkan daftar hasil untuk Evaluation tertentu.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

    REST Resource: v1beta.projects.locations.groundingConfigs

    Metode
    check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Melakukan pemeriksaan perujukan.

    REST Resource: v1beta.projects.locations.identityMappingStores

    Metode
    create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
    Membuat Identity Mapping Store baru.
    delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
    Menghapus Identity Mapping Store.
    get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
    Mendapatkan Identity Mapping Store.
    importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Mengimpor daftar Entri Pemetaan Identitas ke Penyimpanan Pemetaan Identitas.
    list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
    Mencantumkan semua Penyimpanan Pemetaan Identitas.
    listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Mencantumkan Pemetaan Identitas di Penyimpanan Pemetaan Identitas.
    purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Menghapus semua atau Entri Pemetaan Identitas tertentu dari Penyimpanan Pemetaan Identitas.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1beta.projects.locations.licenseConfigs

    Metode
    create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
    Membuat LicenseConfig Metode ini hanya boleh digunakan untuk membuat lisensi NotebookLM atau lisensi uji coba gratis Gemini Enterprise.
    get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
    Mendapatkan LicenseConfig.
    list GET /v1beta/{parent=projects/*/locations/*}/licenseConfigs
    Mencantumkan semua LicenseConfig yang terkait dengan project.
    patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Memperbarui LicenseConfig

    REST Resource: v1beta.projects.locations.operations

    Metode
    get GET /v1beta/{name=projects/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

    REST Resource: v1beta.projects.locations.rankingConfigs

    Metode
    rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Menentukan peringkat daftar rekaman teks berdasarkan kueri input yang diberikan.

    REST Resource: v1beta.projects.locations.sampleQuerySets

    Metode
    create POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
    Membuat SampleQuerySet
    delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
    Menghapus SampleQuerySet.
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
    Mendapatkan SampleQuerySet.
    list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
    Mendapatkan daftar SampleQuerySet.
    patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
    Memperbarui SampleQuerySet.

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

    Metode
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    create POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Membuat SampleQuery
    delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Menghapus SampleQuery.
    get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Mendapatkan SampleQuery.
    import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
    Impor massal beberapa SampleQuery.
    list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Mendapatkan daftar SampleQuery.
    patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Memperbarui SampleQuery.

    REST Resource: v1beta.projects.locations.userEvents

    Metode
    collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
    Impor massal peristiwa pengguna.
    write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1beta.projects.locations.userStores

    Metode
    batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Memperbarui Lisensi Pengguna.
    get GET /v1beta/{name=projects/*/locations/*/userStores/*}
    Mendapatkan User Store.
    patch PATCH /v1beta/{userStore.name=projects/*/locations/*/userStores/*}
    Memperbarui User Store.

    REST Resource: v1beta.projects.locations.userStores.licenseConfigsUsageStats

    Metode
    list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Mencantumkan semua LicenseConfigUsageStats yang terkait dengan project.

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

    Metode
    list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Mencantumkan Lisensi Pengguna.

    REST Resource: v1beta.projects.operations

    Metode
    get GET /v1beta/{name=projects/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1beta/{name=projects/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1alpha.billingAccounts.billingAccountLicenseConfigs

    Metode
    distributeLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Mendistribusikan LicenseConfig dari tingkat akun penagihan ke tingkat project.
    get GET /v1alpha/{name=billingAccounts/*/billingAccountLicenseConfigs/*}
    Mendapatkan BillingAccountLicenseConfig.
    list GET /v1alpha/{parent=billingAccounts/*}/billingAccountLicenseConfigs
    Mencantumkan semua BillingAccountLicenseConfig untuk akun penagihan tertentu.
    retractLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Metode ini dipanggil dari sisi akun penagihan untuk membatalkan penetapan LicenseConfig dari project tertentu kembali ke akun penagihan.

    REST Resource: v1alpha.projects

    Metode
    get GET /v1alpha/{name=projects/*}
    Mendapatkan Project.
    patch PATCH /v1alpha/{project.name=projects/*}
    Memperbarui setelan yang dapat diedit dari Project Discovery Engine.
    provision POST /v1alpha/{name=projects/*}:provision
    Menyediakan resource project.
    reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
    Memperbarui persyaratan layanan untuk project ini.

    REST Resource: v1alpha.projects.locations

    Metode
    completeExternalIdentities GET /v1alpha/{parent=projects/*/locations/*}:completeExternalIdentities
    Metode ini memberikan saran untuk pengguna dan grup yang dikelola di penyedia identitas eksternal, berdasarkan awalan yang diberikan.
    estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
    Memperkirakan ukuran data yang akan digunakan oleh pelanggan.
    getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
    Mendapatkan AclConfig.
    getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
    Mendapatkan CmekConfig.
    obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
    Mendapatkan data deret waktu kecepatan crawl organik atau khusus untuk pemantauan.
    provision POST /v1alpha/{name=projects/*/locations/*}:provision
    Menyediakan resource project.
    queryConfigurablePricingUsageStats GET /v1alpha/{project=projects/*}/locations/{location}:queryConfigurablePricingUsageStats
    Mengueri statistik penggunaan harga yang dapat dikonfigurasi untuk sebuah project.
    removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
    Menghapus frekuensi crawling khusus untuk craw_rate_scope.
    setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
    Menetapkan frekuensi crawling khusus untuk crawl_rate_scope.
    setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
    Membuat Collection dan menyiapkan DataConnector untuknya.
    setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
    Membuat Collection dan menyiapkan DataConnector untuknya.
    updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
    Konfigurasi ACL default untuk digunakan di lokasi project pelanggan.
    updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

    REST Resource: v1alpha.projects.locations.authorizations

    Metode
    acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
    Menggunakan token refresh yang disimpan untuk pengguna yang diidentifikasi oleh kredensial pengguna akhir dan resource yang diberikan, serta menampilkan token akses yang dibuat dan detailnya.
    create POST /v1alpha/{parent=projects/*/locations/*}/authorizations
    Membuat Authorization.
    delete DELETE /v1alpha/{name=projects/*/locations/*/authorizations/*}
    Menghapus Authorization.
    get GET /v1alpha/{name=projects/*/locations/*/authorizations/*}
    Mendapatkan Authorization.
    list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
    Mencantumkan semua Authorization dalam Engine.
    patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
    Memperbarui Authorization
    storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
    Menukarkan kredensial otorisasi OAuth dengan token refresh dan menyimpan token refresh serta cakupannya.

    REST Resource: v1alpha.projects.locations.cmekConfigs

    Metode
    delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
    Membatalkan penyediaan CmekConfig.
    get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
    Mendapatkan CmekConfig.
    list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
    Mencantumkan semua CmekConfig dengan project.
    patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

    REST Resource: v1alpha.projects.locations.collections

    Metode
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
    Menghapus Collection.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*}
    Mendapatkan Collection.
    getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
    Mendapatkan DataConnector.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk Collection.
    list GET /v1alpha/{parent=projects/*/locations/*}/collections
    Mendapatkan daftar Collection.
    patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
    Memperbarui Collection.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk Collection.
    updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
    Memperbarui DataConnector.

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

    Metode
    acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
    Menggunakan token refresh per pengguna yang dibuat dengan AcquireAndStoreRefreshToken untuk membuat dan menampilkan token akses baru beserta detailnya.
    acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
    Menukarkan kredensial otorisasi OAuth dengan token refresh dan menyimpan token refresh serta cakupannya.
    buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
    Membangun pemanggilan tindakan menggunakan DataConnector.
    checkRefreshToken
    (deprecated)
    GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
    Tidak digunakan lagi: Memeriksa keberadaan token refresh untuk pengguna EUC untuk koneksi tertentu dan menampilkan detailnya.
    executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
    Mengeksekusi tindakan pihak ketiga menggunakan DataConnector.
    fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
    Mengambil jenis entity untuk DataConnector.
    getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
    Dapatkan secret untuk konektor terkait.
    invokeConnectorMcp POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:invokeConnectorMcp
    Melakukan panggilan ke konektor MCP.
    mcp DELETE /v1alpha/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest melayani permintaan DELETE MCP.
    startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
    Memulai proses sinkronisasi langsung untuk DataConnector.

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

    Metode
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
    Mencantumkan ConnectorRun dari DataConnector.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:addPatientFilter
    Menambahkan sekelompok ID pasien sebagai filter pasien untuk penyimpanan data.
    completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
    Menghapus DataStore.
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:deletePatientFilter
    Menghapus seluruh filter pasien untuk penyimpanan data.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
    Mendapatkan DataStore.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
    Mendapatkan CompletionConfig
    getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
    Mendapatkan DocumentProcessingConfig.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Memperbarui DataStore
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:removePatientFilter
    Menghapus sekelompok ID pasien dari filter pasien untuk penyimpanan data.
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:replacePatientFilter
    Menggantikan filter pasien untuk penyimpanan data.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.
    trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Melatih model kustom.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
    Memperbarui CompletionConfig.
    updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
    Memperbarui DocumentProcessingConfig.

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

    Metode
    batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
    Mengambil Branch.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
    Mencantumkan semua Branch di bawah DataStore induk yang ditentukan.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
    Mendapatkan informasi tata letak yang diuraikan untuk Document.
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
    Mendapatkan Document.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
    Mendapatkan daftar Chunk.

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

    Metode
    cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Mendapatkan daftar semua model kustom.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Verifikasi kepemilikan dan validitas situs target.
    disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Menampilkan daftar situs target beserta status verifikasi domainnya.
    getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
    Mendapatkan pemetaan data Pola URI ke Dokumen untuk DataStore Site Search Lanjutan.
    recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.
    setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
    Menetapkan pemetaan data Pola URI ke Dokumen untuk DataStore Advanced Site Search.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
    Membuat Engine.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
    Menghapus Engine.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
    Mendapatkan Engine.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
    Mendapatkan CompletionConfig
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk Engine.
    getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
    Mendapatkan setelan Workspace untuk pengguna akhir.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
    Mencantumkan semua Engine yang terkait dengan project.
    patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Memperbarui Engine
    pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
    Menjeda pelatihan Engine yang ada.
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
    Melanjutkan pelatihan Engine yang ada.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk Engine.
    tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
    Menyesuaikan Engine yang ada.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
    Memperbarui CompletionConfig.

    REST Resource: v1alpha.projects.locations.collections.engines.agentTrajectories

    Metode
    write POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Menulis trajektori eksekusi satu giliran agen untuk logging observasi internal.

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

    Metode
    exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
    Mengekspor metrik.
    getConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    Mendapatkan AnalyticsConfig.
    updateConfig PATCH /v1alpha/{analyticsConfig.name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    Memperbarui AnalyticsConfig untuk Analytics.

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

    Metode
    assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Membantu pengguna dengan kueri.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Membuat Assistant.
    createCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:createCachedContent
    Membuat cache konteks eksplisit (Vertex CachedContent); name-nya diteruskan sebagai cachedContent pada permintaan GenerateContent berikutnya.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Menghapus Assistant.
    deleteCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:deleteCachedContent
    Menghapus cache konteks yang dibuat oleh CreateCachedContent (melepaskan penyimpanan sebelum TTL).
    generateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:generateContent
    Membuat konten dari model atas nama klien Gemini Enterprise pihak pertama (unary).
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Mendapatkan Assistant.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Mencantumkan semua Assistant dalam Engine.
    patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Memperbarui Assistant
    predict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:predict
    Menyajikan prediksi unary dari model atas nama klien Gemini Enterprise pihak pertama.
    streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Membantu pengguna dengan kueri secara streaming.
    streamGenerateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamGenerateContent
    Varian streaming server dari GenerateContent.
    streamRawPredict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamRawPredict
    Streaming prediksi mentah sisi server, untuk model yang menggunakan protokol permintaan/respons mentah, bukan bentuk generateContent.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
    Membuat Agent.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Menghapus Agent.
    deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy
    Men-deploy Agent.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Mendapatkan Agent.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
    Mencantumkan semua Agent dalam Assistant yang dibuat oleh pemanggil.
    patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Memperbarui Agent
    rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
    Menolak Agen yang ditawarkan kepada publik.
    requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
    Menampilkan Agen kepada admin dengan menyediakannya untuk ditinjau.
    withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
    Membatalkan penawaran Agen kepada publik.

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

    Metode
    import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
    Mengimpor file ke Agent.

    REST Resource: v1alpha.projects.locations.collections.engines.assistants.agents.operations

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/toolCalls/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
    Membuat CannedQuery.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Menghapus CannedQuery.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Mendapatkan CannedQuery.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
    Mencantumkan semua CannedQuery dalam Assistant.
    listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
    Mencantumkan CannedQueryUserView untuk semua CannedQuery yang aktif.
    patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    Memperbarui CannedQuery.

    REST Resource: v1alpha.projects.locations.collections.engines.collaborativeProjects.knowledgeSpaces.operations

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/collaborativeProjects/*/knowledgeSpaces/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.
    removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
    Menghapus saran histori penelusuran di mesin telusur untuk pengguna.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Membuat Kontrol.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Menghapus Kontrol.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Mengupload file konteks untuk digunakan sebagai sumber panggilan bantuan dalam sesi.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Membuat Sesi.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Menghapus Sesi.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
    Mencantumkan metadata untuk semua file dalam sesi saat ini.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Memperbarui Sesi.
    recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
    Mendapatkan pertanyaan yang direkomendasikan untuk sesi tertentu.
    removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
    Menghapus file konteks dari sesi.
    selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
    Memilih file konteks yang akan digunakan dalam sesi.
    validateUserAuthorization POST /v1alpha/{session=projects/*/locations/*/collections/*/engines/*/sessions/*}:validateUserAuthorization
    Memvalidasi alur izin autentikasi hilir 3-legged-OAuth (3LO) A2A setelah pengguna kembali dari layar izin pihak ketiga, dan menyelesaikan kredensial hilir dengan Pengelola Autentikasi.

    REST Resource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments

    Metode
    acquirePrograms POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:acquirePrograms
    Mendapatkan satu atau beberapa AlphaEvolveProgram dari antrean program yang dihasilkan untuk evaluasi.
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    Membuat AlphaEvolveExperiment baru.
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    Menghapus eksperimen jika eksperimen berada dalam status akhir (mis.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    Mendapatkan AlphaEvolveExperiment yang ada.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    Mencantumkan semua AlphaEvolveExperiment dalam sesi tertentu.
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:resume
    Melanjutkan alur kerja untuk memproses AlphaEvolveExperiment.
    start POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:start
    Memulai alur kerja untuk memproses AlphaEvolveExperiment.
    submitProgramsEvaluations POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:submitProgramsEvaluations
    Menambahkan AlphaEvolveProgramEvaluation ke eksperimen.

    REST Resource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments.alphaEvolvePrograms

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    Membuat AlphaEvolveProgram baru.
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*/alphaEvolvePrograms/*}
    Mendapatkan AlphaEvolveProgram yang ada.
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    Mencantumkan semua AlphaEvolveProgram dalam eksperimen tertentu yang mengikuti kriteria yang diberikan dalam permintaan.

    REST Resource: v1alpha.projects.locations.collections.engines.sessions.alphaEvolveExperiments.operations

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Mendapatkan AssistAnswer.

    REST Resource: v1alpha.projects.locations.collections.engines.sessions.operations

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1alpha.projects.locations.dataStores

    Metode
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:addPatientFilter
    Menambahkan sekelompok ID pasien sebagai filter pasien untuk penyimpanan data.
    completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
    Menghapus DataStore.
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:deletePatientFilter
    Menghapus seluruh filter pasien untuk penyimpanan data.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*}
    Mendapatkan DataStore.
    getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
    Mendapatkan CompletionConfig
    getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
    Mendapatkan DocumentProcessingConfig.
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
    Memperbarui DataStore
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:removePatientFilter
    Menghapus sekelompok ID pasien dari filter pasien untuk penyimpanan data.
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:replacePatientFilter
    Menggantikan filter pasien untuk penyimpanan data.
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
    Memperbarui CompletionConfig.
    updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
    Memperbarui DocumentProcessingConfig.

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

    Metode
    batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
    Mengambil Branch.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
    Mencantumkan semua Branch di bawah DataStore induk yang ditentukan.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
    Mendapatkan informasi tata letak yang diuraikan untuk Document.
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
    Mendapatkan Document.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
    Mendapatkan daftar Chunk.

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

    Metode
    cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1alpha/{widgetConfig.name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

    REST Resource: v1alpha.projects.locations.evaluations

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
    Membuat Evaluation.
    get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
    Mendapatkan Evaluation.
    list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
    Mendapatkan daftar Evaluation.
    listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
    Mendapatkan daftar hasil untuk Evaluation tertentu.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

    REST Resource: v1alpha.projects.locations.groundingConfigs

    Metode
    check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Melakukan pemeriksaan perujukan.

    REST Resource: v1alpha.projects.locations.identityMappingStores

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
    Membuat Identity Mapping Store baru.
    delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
    Menghapus Identity Mapping Store.
    get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
    Mendapatkan Identity Mapping Store.
    importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Mengimpor daftar Entri Pemetaan Identitas ke Penyimpanan Pemetaan Identitas.
    list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
    Mencantumkan semua Penyimpanan Pemetaan Identitas.
    listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Mencantumkan Pemetaan Identitas di Penyimpanan Pemetaan Identitas.
    purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Menghapus semua atau Entri Pemetaan Identitas tertentu dari Penyimpanan Pemetaan Identitas.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1alpha.projects.locations.licenseConfigs

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
    Membuat LicenseConfig Metode ini hanya boleh digunakan untuk membuat lisensi NotebookLM atau lisensi uji coba gratis Gemini Enterprise.
    get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
    Mendapatkan LicenseConfig.
    list GET /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
    Mencantumkan semua LicenseConfig yang terkait dengan project.
    patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Memperbarui LicenseConfig

    REST Resource: v1alpha.projects.locations.notebooks

    Metode
    batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
    Menghapus Notebook secara batch.
    create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
    Membuat notebook.
    get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
    Mendapatkan notebook.
    listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
    Mencantumkan notebook yang diurutkan berdasarkan waktu terakhir dilihat.
    share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
    Membagikan notebook ke akun lain.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
    Membuat ringkasan audio baru.
    delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
    Menghapus ringkasan audio.

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

    Metode
    batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
    Membuat daftar Source.
    batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
    Menghapus beberapa sumber
    get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
    Mendapatkan Source.

    REST Resource: v1alpha.projects.locations.operations

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

    REST Resource: v1alpha.projects.locations.rankingConfigs

    Metode
    rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Menentukan peringkat daftar rekaman teks berdasarkan kueri input yang diberikan.

    REST Resource: v1alpha.projects.locations.requirements

    Metode
    checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
    Periksa persyaratan tertentu.

    REST Resource: v1alpha.projects.locations.sampleQuerySets

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
    Membuat SampleQuerySet
    delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
    Menghapus SampleQuerySet.
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
    Mendapatkan SampleQuerySet.
    list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
    Mendapatkan daftar SampleQuerySet.
    patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
    Memperbarui SampleQuerySet.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    create POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Membuat SampleQuery
    delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Menghapus SampleQuery.
    get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Mendapatkan SampleQuery.
    import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
    Impor massal beberapa SampleQuery.
    list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
    Mendapatkan daftar SampleQuery.
    patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
    Memperbarui SampleQuery.

    REST Resource: v1alpha.projects.locations.userEvents

    Metode
    collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
    Impor massal peristiwa pengguna.
    write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1alpha.projects.locations.userStores

    Metode
    batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Memperbarui Lisensi Pengguna.
    get GET /v1alpha/{name=projects/*/locations/*/userStores/*}
    Mendapatkan User Store.
    patch PATCH /v1alpha/{userStore.name=projects/*/locations/*/userStores/*}
    Memperbarui User Store.

    REST Resource: v1alpha.projects.locations.userStores.licenseConfigsUsageStats

    Metode
    list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Mencantumkan semua LicenseConfigUsageStats yang terkait dengan project.

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

    Metode
    get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    export POST /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export
    Mengekspor semua UserLicense di UserStore induk sebagai satu dokumen CSV.
    list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Mencantumkan Lisensi Pengguna.

    REST Resource: v1alpha.projects.operations

    Metode
    get GET /v1alpha/{name=projects/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1alpha/{name=projects/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1.billingAccounts.billingAccountLicenseConfigs

    Metode
    distributeLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    Mendistribusikan LicenseConfig dari tingkat akun penagihan ke tingkat project.
    retractLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    Metode ini dipanggil dari sisi akun penagihan untuk membatalkan penetapan LicenseConfig dari project tertentu kembali ke akun penagihan.

    REST Resource: v1.projects

    Metode
    provision POST /v1/{name=projects/*}:provision
    Menyediakan resource project.

    REST Resource: v1.projects.locations

    Metode
    getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
    Mendapatkan AclConfig.
    getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
    Mendapatkan CmekConfig.
    provision POST /v1/{name=projects/*/locations/*}:provision
    Menyediakan resource project.
    setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
    Membuat Collection dan menyiapkan DataConnector untuknya.
    setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
    Membuat Collection dan menyiapkan DataConnector untuknya.
    updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
    Konfigurasi ACL default untuk digunakan di lokasi project pelanggan.
    updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

    REST Resource: v1.projects.locations.cmekConfigs

    Metode
    delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
    Membatalkan penyediaan CmekConfig.
    get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
    Mendapatkan CmekConfig.
    list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
    Mencantumkan semua CmekConfig dengan project.
    patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
    Menyediakan kunci CMEK untuk digunakan di lokasi project pelanggan.

    REST Resource: v1.projects.locations.collections

    Metode
    delete DELETE /v1/{name=projects/*/locations/*/collections/*}
    Menghapus Collection.
    getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
    Mendapatkan DataConnector.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk Collection.
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk Collection.
    updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
    Memperbarui DataConnector.

    REST Resource: v1.projects.locations.collections.dataConnector

    Metode
    mcp DELETE /v1/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest melayani permintaan DELETE MCP.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
    Menghapus DataStore.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
    Mendapatkan DataStore.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
    Memperbarui DataStore
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.
    trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
    Melatih model kustom.

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

    Metode
    batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
    Mendapatkan daftar semua model kustom.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
    Verifikasi kepemilikan dan validitas situs target.
    disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
    Menampilkan daftar situs target beserta status verifikasi domainnya.
    recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1.projects.locations.collections.dataStores.widgetConfigs

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*}/engines
    Membuat Engine.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*}
    Menghapus Engine.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*}
    Mendapatkan Engine.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk Engine.
    list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
    Mencantumkan semua Engine yang terkait dengan project.
    patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Memperbarui Engine
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk Engine.

    REST Resource: v1.projects.locations.collections.engines.agentTrajectories

    Metode
    write POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    Menulis trajektori eksekusi satu giliran agen untuk logging observabilitas internal.

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

    Metode
    assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
    Membantu pengguna dengan kueri.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Membuat Assistant.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Menghapus Assistant.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Mendapatkan Assistant.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Mencantumkan semua Assistant dalam Engine.
    patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Memperbarui Assistant
    streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    Membantu pengguna dengan kueri secara streaming.

    REST Resource: v1.projects.locations.collections.engines.assistants.agents.a2a.v1

    Metode
    getCard GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/card
    GetAgentCard menampilkan kartu agen untuk agen.

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

    Metode
    send POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:send
    Mengirim pesan ke agen.
    stream POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:stream
    SendStreamingMessage adalah panggilan streaming yang akan menampilkan aliran peristiwa pembaruan tugas hingga Tugas berada dalam status terganggu atau terminal.

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

    Metode
    cancel POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:cancel
    Membatalkan tugas dari agen.
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}
    Mendapatkan status tugas saat ini dari agen.
    subscribe GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:subscribe
    TaskSubscription adalah panggilan streaming yang akan menampilkan aliran peristiwa pembaruan tugas.

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

    Metode
    create POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*/pushNotificationConfigs}
    Menetapkan konfigurasi notifikasi push untuk tugas.
    delete DELETE /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    Menghapus konfigurasi notifikasi push untuk tugas.
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    Mendapatkan konfigurasi notifikasi push untuk tugas.
    list GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*}/pushNotificationConfigs
    Mendapatkan daftar notifikasi push yang dikonfigurasi untuk tugas.

    REST Resource: v1.projects.locations.collections.engines.assistants.agents.operations

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

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

    Metode
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Membuat Kontrol.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Menghapus Kontrol.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
    Mengupload file konteks untuk digunakan sebagai sumber panggilan bantuan dalam sesi.
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Membuat Sesi.
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Menghapus Sesi.
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
    Mendapatkan AssistAnswer.

    REST Resource: v1.projects.locations.collections.engines.widgetConfigs

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/collections/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1.projects.locations.dataStores

    Metode
    completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    Melengkapi input pengguna yang ditentukan dengan saran kata kunci.
    create POST /v1/{parent=projects/*/locations/*}/dataStores
    Membuat DataStore.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*}
    Menghapus DataStore.
    get GET /v1/{name=projects/*/locations/*/dataStores/*}
    Mendapatkan DataStore.
    getIamPolicy GET /v1/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    Mendapatkan kebijakan kontrol akses IAM untuk DataStore.
    getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
    Mendapatkan SiteSearchEngine.
    list GET /v1/{parent=projects/*/locations/*}/dataStores
    Mencantumkan semua DataStore yang terkait dengan project.
    patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
    Memperbarui DataStore
    setIamPolicy POST /v1/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    Menetapkan kebijakan kontrol akses IAM untuk DataStore.

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

    Metode
    batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
    Mendapatkan metadata keaktualan indeks untuk Document.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Membuat Document.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Menghapus Document.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Mendapatkan Document.
    import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
    Impor massal beberapa Document.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
    Mendapatkan daftar Document.
    patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
    Memperbarui Document.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
    Menghapus semua Document yang dipilih secara permanen di cabang.

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

    Metode
    cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
    Melengkapi input pengguna dengan saran kata kunci lanjutan.

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

    Metode
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
    Mengimpor CompletionSuggestion untuk DataStore.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
    Menghapus semua CompletionSuggestion untuk DataStore secara permanen.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
    Membuat Kontrol.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
    Menghapus Kontrol.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
    Mendapatkan Kontrol.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
    Mencantumkan semua Kontrol menurut DataStore induknya.
    patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
    Memperbarui Kontrol.

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

    Metode
    converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
    Membuat percakapan.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    Membuat Percakapan.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Menghapus Percakapan.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Mendapatkan Percakapan.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    Mencantumkan semua Percakapan berdasarkan DataStore induknya.
    patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Memperbarui Percakapan.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
    Membuat Schema.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Menghapus Schema.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
    Mendapatkan Schema.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
    Mendapatkan daftar Schema.
    patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
    Memperbarui Schema.

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

    Metode
    answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
    Metode kueri jawaban.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Membuat ServingConfig.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Menghapus ServingConfig.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Mendapatkan ServingConfig.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    Mencantumkan semua ServingConfig yang ditautkan ke dataStore ini.
    patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    Memperbarui ServingConfig.
    recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
    Membuat rekomendasi, yang memerlukan peristiwa pengguna kontekstual.
    search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
    Melakukan penelusuran.
    searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
    Melakukan penelusuran.
    streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
    Metode kueri jawaban (streaming).

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
    Membuat Sesi.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Menghapus Sesi.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Mendapatkan Sesi.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
    Mencantumkan semua Sesi menurut DataStore induknya.
    patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Memperbarui Sesi.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
    Mendapatkan Jawaban.

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

    Metode
    disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
    Turunkan versi dari penelusuran situs lanjutan ke penelusuran situs dasar.
    enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
    Lakukan upgrade dari penelusuran situs dasar ke penelusuran situs lanjutan.
    recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
    Meminta crawl ulang on-demand untuk daftar URI.

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

    Metode
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
    Membuat Sitemap.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
    Menghapus Sitemap.
    fetch GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
    Mengambil Sitemap dalam DataStore.

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

    Metode
    batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
    Membuat TargetSite dalam batch.
    create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Membuat TargetSite.
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Menghapus TargetSite.
    get GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Mendapatkan TargetSite.
    list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
    Mendapatkan daftar TargetSite.
    patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
    Memperbarui TargetSite.

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

    Metode
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
    Mengimpor semua SuggestionDenyListEntry untuk DataStore.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
    Menghapus semua SuggestionDenyListEntry untuk DataStore secara permanen.

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

    Metode
    collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
    Impor massal peristiwa pengguna.
    purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
    Menghapus semua peristiwa pengguna yang ditentukan oleh filter yang diberikan secara permanen.
    write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1.projects.locations.dataStores.widgetConfigs

    Metode
    get GET /v1/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Mendapatkan WidgetConfig.
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    Memperbarui WidgetConfig.

    REST Resource: v1.projects.locations.groundingConfigs

    Metode
    check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
    Melakukan pemeriksaan perujukan.

    REST Resource: v1.projects.locations.identityMappingStores

    Metode
    create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
    Membuat Identity Mapping Store baru.
    delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
    Menghapus Identity Mapping Store.
    get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
    Mendapatkan Identity Mapping Store.
    importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
    Mengimpor daftar Entri Pemetaan Identitas ke Penyimpanan Pemetaan Identitas.
    list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
    Mencantumkan semua Penyimpanan Pemetaan Identitas.
    listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
    Mencantumkan Pemetaan Identitas di Penyimpanan Pemetaan Identitas.
    purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
    Menghapus semua atau Entri Pemetaan Identitas tertentu dari Penyimpanan Pemetaan Identitas.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

    REST Resource: v1.projects.locations.licenseConfigs

    Metode
    create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
    Membuat LicenseConfig Metode ini hanya boleh digunakan untuk membuat lisensi NotebookLM atau lisensi uji coba gratis Gemini Enterprise.
    get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
    Mendapatkan LicenseConfig.
    list GET /v1/{parent=projects/*/locations/*}/licenseConfigs
    Mencantumkan semua LicenseConfig yang terkait dengan project.
    patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
    Memperbarui LicenseConfig

    REST Resource: v1.projects.locations.operations

    Metode
    get GET /v1/{name=projects/*/locations/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*/locations/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

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

    Metode
    get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.

    REST Resource: v1.projects.locations.rankingConfigs

    Metode
    rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
    Menentukan peringkat daftar rekaman teks berdasarkan kueri input yang diberikan.

    REST Resource: v1.projects.locations.userEvents

    Metode
    collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
    Menulis satu peristiwa pengguna dari browser.
    import POST /v1/{parent=projects/*/locations/*}/userEvents:import
    Impor massal peristiwa pengguna.
    write POST /v1/{parent=projects/*/locations/*}/userEvents:write
    Menulis satu peristiwa pengguna.

    REST Resource: v1.projects.locations.userStores

    Metode
    batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
    Memperbarui Lisensi Pengguna.
    get GET /v1/{name=projects/*/locations/*/userStores/*}
    Mendapatkan User Store.
    patch PATCH /v1/{userStore.name=projects/*/locations/*/userStores/*}
    Memperbarui User Store.

    REST Resource: v1.projects.locations.userStores.licenseConfigsUsageStats

    Metode
    list GET /v1/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    Mencantumkan semua LicenseConfigUsageStats yang terkait dengan project.

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

    Metode
    list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
    Mencantumkan Lisensi Pengguna.

    REST Resource: v1.projects.operations

    Metode
    cancel POST /v1/{name=projects/*/operations/*}:cancel
    Memulai pembatalan asinkron pada operasi yang berjalan lama.
    get GET /v1/{name=projects/*/operations/*}
    Mendapatkan status terbaru dari operasi yang berjalan lama.
    list GET /v1/{name=projects/*}/operations
    Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.