Discovery Engine API

Discovery Engine API。

サービス: discoveryengine.googleapis.com

このサービスを呼び出すには、Google が提供するクライアント ライブラリを使用することをおすすめします。アプリケーションで独自のライブラリを使用してこのサービスを呼び出す必要がある場合は、API リクエストの際に次の情報を使用してください。

ディスカバリ ドキュメント

ディスカバリ ドキュメントは、REST API を記述して使用するための機械可読仕様です。クライアント ライブラリ、IDE プラグイン、Google API と連携するその他のツールのビルドに使用されます。1 つのサービスで複数のディスカバリ ドキュメントを提供できます。このサービスには、次のディスカバリ ドキュメントが用意されています。

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。

  • https://discoveryengine.googleapis.com

REST リソース: v1beta.projects

メソッド
provision POST /v1beta/{name=projects/*}:provision
プロジェクト リソースをプロビジョニングします。

REST リソース: v1beta.projects.locations

メソッド
getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
AclConfig を取得します。
getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
CmekConfig を取得します。
obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
モニタリング用のオーガニックまたは専用のクロール率の時系列データを取得します。
removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
craw_rate_scope の専用クロールレートを削除します。
setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
crawl_rate_scope の専用クロール頻度を設定します。
updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
顧客のプロジェクトのロケーションで使用するデフォルトの ACL 構成。
updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1beta.projects.locations.cmekConfigs

メソッド
delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig のプロビジョニングを解除します。
get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig を取得します。
list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
プロジェクトに関連付けられているすべての CmekConfig を一覧表示します。
patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1beta.projects.locations.collections.dataConnector.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores

メソッド
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を取得します。
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を更新します。
trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
カスタムモデルをトレーニングします。

REST リソース: v1beta.projects.locations.collections.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。

REST リソース: v1beta.projects.locations.collections.dataStores.branches.documents

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を取得します。
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1beta.projects.locations.collections.dataStores.branches.operations

メソッド
cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.completionConfig

メソッド
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1beta.projects.locations.collections.dataStores.completionSuggestions

メソッド
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1beta.projects.locations.collections.dataStores.controls

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1beta.projects.locations.collections.dataStores.conversations

メソッド
converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1beta.projects.locations.collections.dataStores.customModels

メソッド
list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
すべてのカスタムモデルのリストを取得します。

REST リソース: v1beta.projects.locations.collections.dataStores.models.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.schemas

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1beta.projects.locations.collections.dataStores.schemas.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.servingConfigs

メソッド
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1beta.projects.locations.collections.dataStores.sessions

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1beta.projects.locations.collections.dataStores.sessions.answers

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1beta.projects.locations.collections.dataStores.siteSearchEngine

メソッド
batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
対象サイトの所有権と有効性を確認します。
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
ドメインの所有権の証明ステータスを含むターゲット サイトのリストを返します。
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。

REST リソース: v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries

メソッド
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1beta.projects.locations.collections.dataStores.userEvents

メソッド
collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1beta.projects.locations.collections.engines

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines
Engine を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Engine を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Engine を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
プロジェクトに関連付けられているすべての Engine を一覧表示します。
patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine を更新します。
pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
既存のエンジンのトレーニングを一時停止します。
resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
既存のエンジンのトレーニングを再開します。
tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
既存のエンジンをチューニングします。

REST リソース: v1beta.projects.locations.collections.engines.assistants

メソッド
assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
ユーザーのクエリを支援します。
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine のすべての Assistant を一覧表示します。
patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を更新します。
streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
ユーザーのクエリをストリーミング形式で支援します。

REST リソース: v1beta.projects.locations.collections.engines.completionConfig

メソッド
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。
removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
ユーザーのエンジンの検索履歴の候補を削除します。

REST リソース: v1beta.projects.locations.collections.engines.controls

メソッド
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
コントロールを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を更新します。

REST リソース: v1beta.projects.locations.collections.engines.conversations

メソッド
converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
会話を会話します。
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
会話を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を更新します。

REST リソース: v1beta.projects.locations.collections.engines.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.collections.engines.servingConfigs

メソッド
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1beta.projects.locations.collections.engines.sessions

メソッド
addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
セッションを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを削除します。
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを取得します。
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを更新します。

REST リソース: v1beta.projects.locations.collections.engines.sessions.answers

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1beta.projects.locations.collections.engines.sessions.assistAnswers

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer を取得します。

REST リソース: v1beta.projects.locations.collections.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.dataStores

メソッド
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1beta/{parent=projects/*/locations/*}/dataStores
DataStore を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*}
DataStore を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*}
DataStore を取得します。
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1beta/{parent=projects/*/locations/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore を更新します。

REST リソース: v1beta.projects.locations.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。

REST リソース: v1beta.projects.locations.dataStores.branches.documents

メソッド
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を取得します。
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1beta.projects.locations.dataStores.branches.operations

メソッド
cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.dataStores.completionConfig

メソッド
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1beta.projects.locations.dataStores.completionSuggestions

メソッド
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1beta.projects.locations.dataStores.controls

メソッド
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1beta.projects.locations.dataStores.conversations

メソッド
converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1beta.projects.locations.dataStores.models.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.dataStores.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.dataStores.schemas

メソッド
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1beta.projects.locations.dataStores.servingConfigs

メソッド
answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1beta.projects.locations.dataStores.sessions

メソッド
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1beta.projects.locations.dataStores.sessions.answers

メソッド
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1beta.projects.locations.dataStores.siteSearchEngine

メソッド
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。

REST リソース: v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1beta.projects.locations.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1beta.projects.locations.dataStores.suggestionDenyListEntries

メソッド
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1beta.projects.locations.dataStores.userEvents

メソッド
collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1beta.projects.locations.evaluations

メソッド
create POST /v1beta/{parent=projects/*/locations/*}/evaluations
Evaluation を作成します。
get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
Evaluation を取得します。
list GET /v1beta/{parent=projects/*/locations/*}/evaluations
Evaluation のリストを取得します。
listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
指定された Evaluation の結果のリストを取得します。

REST リソース: v1beta.projects.locations.evaluations.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1beta.projects.locations.groundingConfigs

メソッド
check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
接地チェックを行います。

REST リソース: v1beta.projects.locations.identityMappingStores

メソッド
create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
新しい ID マッピング ストアを作成します。
delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを削除します。
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを取得します。
importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID マッピング エントリのリストを ID マッピング ストアにインポートします。
list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
すべての ID マッピング ストアを一覧表示します。
listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID マッピング ストア内の ID マッピングを一覧表示します。
purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID マッピング ストアから、指定された ID マッピング エントリまたはすべての ID マッピング エントリを削除します。

REST リソース: v1beta.projects.locations.identityMappingStores.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.licenseConfigs

メソッド
create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig を作成します
get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を取得します。
patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を更新します

REST リソース: v1beta.projects.locations.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*/locations/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1beta.projects.locations.podcasts.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1beta.projects.locations.rankingConfigs

メソッド
rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
指定された入力クエリに基づいて、テキスト レコードのリストをランク付けします。

REST リソース: v1beta.projects.locations.sampleQuerySets

メソッド
create POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet を作成します
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を削除します。
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を取得します。
list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet のリストを取得します。
patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を更新します。

REST リソース: v1beta.projects.locations.sampleQuerySets.operations

メソッド
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1beta.projects.locations.sampleQuerySets.sampleQueries

メソッド
create POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery を作成します
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を削除します。
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を取得します。
import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
複数の SampleQuery の一括インポート。
list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery のリストを取得します。
patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を更新します。

REST リソース: v1beta.projects.locations.userEvents

メソッド
collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
ユーザー イベントの一括インポート。
write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1beta.projects.locations.userStores

メソッド
batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
ユーザー ライセンスを更新します。

REST リソース: v1beta.projects.locations.userStores.userLicenses

メソッド
list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
ユーザー ライセンスを一覧表示します。

REST リソース: v1beta.projects.operations

メソッド
get GET /v1beta/{name=projects/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1beta/{name=projects/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects

メソッド
get GET /v1alpha/{name=projects/*}
Project を取得します。
patch PATCH /v1alpha/{project.name=projects/*}
Discovery Engine プロジェクトの編集可能な設定を更新します。
provision POST /v1alpha/{name=projects/*}:provision
プロジェクト リソースをプロビジョニングします。
reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
このプロジェクトのサービス規約を更新します。

REST リソース: v1alpha.projects.locations

メソッド
estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
お客様が使用するデータサイズを推定します。
getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
AclConfig を取得します。
getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
CmekConfig を取得します。
getConfigurablePricingUsageStats GET /v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats}
構成可能な料金の使用状況統計情報を取得します。
obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
モニタリング用のオーガニックまたは専用のクロール率の時系列データを取得します。
removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
craw_rate_scope の専用クロールレートを削除します。
setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
crawl_rate_scope の専用クロール頻度を設定します。
setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
Collection を作成し、その DataConnector を設定します。
setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
Collection を作成し、その DataConnector を設定します。
updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
顧客のプロジェクトのロケーションで使用するデフォルトの ACL 構成。
updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1alpha.projects.locations.authorizations

メソッド
acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
エンドユーザーの認証情報と指定されたリソースで識別されるユーザーの保存済み更新トークンを使用し、生成されたアクセス トークンとその詳細を返します。
create POST /v1alpha/{parent=projects/*/locations/*}/authorizations
Authorization を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/authorizations/*}
Authorization を削除します。
get GET /v1alpha/{name=projects/*/locations/*/authorizations/*}
Authorization を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
Engine のすべての Authorization を一覧表示します。
patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
Authorization を更新します。
storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
OAuth 認証情報を更新トークンと交換し、更新トークンとスコープを保存します。

REST リソース: v1alpha.projects.locations.cmekConfigs

メソッド
delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig のプロビジョニングを解除します。
get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
プロジェクトに関連付けられているすべての CmekConfig を一覧表示します。
patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1alpha.projects.locations.collections

メソッド
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
Collection を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*}
Collection を取得します。
getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
DataConnector を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/collections
Collection のリストを取得します。
patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
Collection を更新します。
updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
DataConnector を更新します。

REST リソース: v1alpha.projects.locations.collections.dataConnector

メソッド
acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
AcquireAndStoreRefreshToken で生成されたユーザーごとの更新トークンを使用して、新しいアクセス トークンとその詳細を生成して返します。
acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
OAuth 認証情報を更新トークンと交換し、更新トークンとスコープを保存します。
buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
DataConnector を使用してアクション呼び出しをビルドします。
checkRefreshToken
(deprecated)
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
非推奨: 指定された接続の EUC ユーザーの更新トークンの存在を確認し、その詳細を返します。
executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
DataConnector を使用してサードパーティのアクションを実行します。
fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
DataConnector のエンティティ タイプを取得します。
getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
関連付けられたコネクタのシークレットを取得します。
startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
DataConnector の即時同期プロセスを開始します。

REST リソース: v1alpha.projects.locations.collections.dataConnector.connectorRuns

メソッド
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
DataConnectorConnectorRun を一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataConnector.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores

メソッド
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を取得します。
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
CompletionConfig を取得します
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig を取得します。
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を更新します。
trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
カスタムモデルをトレーニングします。
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
CompletionConfig を更新します。
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig を更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
Branch を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
指定された親 DataStore のすべての Branch を一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.branches.documents

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を取得します。
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Document の解析済みレイアウト情報を取得します。
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1alpha.projects.locations.collections.dataStores.branches.documents.chunks

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
Document を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
Chunk のリストを取得します。

REST リソース: v1alpha.projects.locations.collections.dataStores.branches.operations

メソッド
cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.completionConfig

メソッド
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1alpha.projects.locations.collections.dataStores.completionSuggestions

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1alpha.projects.locations.collections.dataStores.controls

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.conversations

メソッド
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.customModels

メソッド
list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
すべてのカスタムモデルのリストを取得します。

REST リソース: v1alpha.projects.locations.collections.dataStores.models.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.schemas

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.schemas.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.servingConfigs

メソッド
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
ServingConfig を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1alpha.projects.locations.collections.dataStores.sessions

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.sessions.answers

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1alpha.projects.locations.collections.dataStores.siteSearchEngine

メソッド
batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
対象サイトの所有権と有効性を確認します。
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
ドメインの所有権の証明ステータスを含むターゲット サイトのリストを返します。
getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
高度なサイト内検索 DataStore の URI パターンとドキュメント データのマッピングを取得します。
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。
setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
高度なサイト内検索 DataStore の URI パターンとドキュメント データのマッピングを設定します。

REST リソース: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1alpha.projects.locations.collections.dataStores.userEvents

メソッド
collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1alpha.projects.locations.collections.dataStores.widgetConfigs

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
WidgetConfig を取得します。

REST リソース: v1alpha.projects.locations.collections.engines

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
Engine を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Engine を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Engine を取得します。
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
CompletionConfig を取得します
getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
エンドユーザーの Workspace 設定を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
プロジェクトに関連付けられているすべての Engine を一覧表示します。
patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine を更新します。
pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
既存のエンジンのトレーニングを一時停止します。
resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
既存のエンジンのトレーニングを再開します。
tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
既存のエンジンをチューニングします。
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
CompletionConfig を更新します。

REST リソース: v1alpha.projects.locations.collections.engines.agents

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
Agent を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent を削除します。
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:deploy
Agent をデプロイします。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent を取得します。
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:getAgentView
指定された AgentAgentView を返します。これには、エージェントに関する追加情報が含まれています。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
呼び出し元が作成した Assistant のすべての Agent を一覧表示します。
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent を更新します。

REST リソース: v1alpha.projects.locations.collections.engines.agents.files

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/agents/*}/files:import
ファイルを Agent にインポートします。

REST リソース: v1alpha.projects.locations.collections.engines.analytics

メソッド
exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
指標をエクスポートします。

REST リソース: v1alpha.projects.locations.collections.engines.assistants

メソッド
assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
ユーザーのクエリを支援します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine のすべての Assistant を一覧表示します。
listAvailableAgentViews POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}:listAvailableAgentViews
呼び出し元が使用できる Assistant のエージェントを表示するためのデータを一覧表示します。
patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を更新します。
streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
ユーザーのクエリをストリーミング形式で支援します。

REST リソース: v1alpha.projects.locations.collections.engines.assistants.agents

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
Agent を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent を削除します。
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy
Agent をデプロイします。
disableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:disableAgent
エージェントを無効にします。
enableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:enableAgent
エージェントを有効にします。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent を取得します。
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getAgentView
指定された AgentAgentView を返します。これには、エージェントに関する追加情報が含まれています。
getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getIamPolicy
エージェント リソースのアクセス制御ポリシーを取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
呼び出し元が作成した Assistant のすべての Agent を一覧表示します。
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent を更新します。
rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
一般公開されているエージェントを拒否します。
requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
審査に利用できるようにすることで、管理者にエージェントを提示します。
setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:setIamPolicy
エージェント リソースのアクセス制御ポリシーを設定します。
suspendAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:suspendAgent
エージェントを一時停止します。
withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
一般公開されているエージェントを撤回します。

REST リソース: v1alpha.projects.locations.collections.engines.assistants.agents.files

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
ファイルを Agent にインポートします。

REST リソース: v1alpha.projects.locations.collections.engines.assistants.cannedQueries

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
CannedQuery を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
Assistant のすべての CannedQuery を一覧表示します。
listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
すべてのアクティブな CannedQueryCannedQueryUserView を一覧表示します。
patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery を更新します。

REST リソース: v1alpha.projects.locations.collections.engines.completionConfig

メソッド
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。
removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
ユーザーのエンジンの検索履歴の候補を削除します。

REST リソース: v1alpha.projects.locations.collections.engines.controls

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
コントロールを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を更新します。

REST リソース: v1alpha.projects.locations.collections.engines.conversations

メソッド
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
会話を会話します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
会話を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を更新します。

REST リソース: v1alpha.projects.locations.collections.engines.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.engines.servingConfigs

メソッド
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
ServingConfig を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1alpha.projects.locations.collections.engines.sessions

メソッド
addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
セッションを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを削除します。
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを取得します。
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
現在のセッション内のすべてのファイルのメタデータを一覧表示します。
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを更新します。
recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
指定されたセッションの推奨質問を取得します。
removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
セッションからコンテキスト ファイルを削除します。
selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
セッションで使用するコンテキスト ファイルを選択します。

REST リソース: v1alpha.projects.locations.collections.engines.sessions.answers

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1alpha.projects.locations.collections.engines.sessions.assistAnswers

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer を取得します。

REST リソース: v1alpha.projects.locations.collections.engines.sessions.files

メソッド
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/files
現在のセッション内のすべてのファイルのメタデータを一覧表示します。

REST リソース: v1alpha.projects.locations.collections.engines.widgetConfigs

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
WidgetConfig を取得します。

REST リソース: v1alpha.projects.locations.collections.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.dataStores

メソッド
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
DataStore を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
DataStore を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*}
DataStore を取得します。
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
CompletionConfig を取得します
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig を取得します。
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore を更新します。
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
CompletionConfig を更新します。
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig を更新します。

REST リソース: v1alpha.projects.locations.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
Branch を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
指定された親 DataStore のすべての Branch を一覧表示します。

REST リソース: v1alpha.projects.locations.dataStores.branches.documents

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を取得します。
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Document の解析済みレイアウト情報を取得します。
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1alpha.projects.locations.dataStores.branches.documents.chunks

メソッド
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
Document を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
Chunk のリストを取得します。

REST リソース: v1alpha.projects.locations.dataStores.branches.operations

メソッド
cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.dataStores.completionConfig

メソッド
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1alpha.projects.locations.dataStores.completionSuggestions

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1alpha.projects.locations.dataStores.controls

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1alpha.projects.locations.dataStores.conversations

メソッド
converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1alpha.projects.locations.dataStores.models.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.dataStores.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.dataStores.schemas

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1alpha.projects.locations.dataStores.servingConfigs

メソッド
answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
ServingConfig を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
このデータストアにリンクされているすべての ServingConfig を一覧表示します。
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1alpha.projects.locations.dataStores.sessions

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1alpha.projects.locations.dataStores.sessions.answers

メソッド
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1alpha.projects.locations.dataStores.siteSearchEngine

メソッド
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。

REST リソース: v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1alpha.projects.locations.dataStores.suggestionDenyListEntries

メソッド
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1alpha.projects.locations.dataStores.userEvents

メソッド
collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1alpha.projects.locations.dataStores.widgetConfigs

メソッド
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
WidgetConfig を取得します。

REST リソース: v1alpha.projects.locations.evaluations

メソッド
create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
Evaluation を作成します。
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
Evaluation を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
Evaluation のリストを取得します。
listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
指定された Evaluation の結果のリストを取得します。

REST リソース: v1alpha.projects.locations.evaluations.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1alpha.projects.locations.groundingConfigs

メソッド
check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
接地チェックを行います。

REST リソース: v1alpha.projects.locations.identityMappingStores

メソッド
create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
新しい ID マッピング ストアを作成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを削除します。
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを取得します。
importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID マッピング エントリのリストを ID マッピング ストアにインポートします。
list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
すべての ID マッピング ストアを一覧表示します。
listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID マッピング ストア内の ID マッピングを一覧表示します。
purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID マッピング ストアから、指定された ID マッピング エントリまたはすべての ID マッピング エントリを削除します。

REST リソース: v1alpha.projects.locations.identityMappingStores.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.licenseConfigs

メソッド
create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig を作成します
get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を取得します。
patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を更新します

REST リソース: v1alpha.projects.locations.notebooks

メソッド
batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
ノートブックを一括削除します。
create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
ノートブックを作成します。
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
ノートブックを取得します。
listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
最後に表示した順にノートブックを一覧表示します。
share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
ノートブックを他のアカウントと共有します。

REST リソース: v1alpha.projects.locations.notebooks.audioOverviews

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
新しい音声解説を生成します。
delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
音声解説を削除します。

REST リソース: v1alpha.projects.locations.notebooks.sources

メソッド
batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
Source のリストを作成します。
batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
複数のソースを削除します
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
Source を取得します。

REST リソース: v1alpha.projects.locations.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.podcasts.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1alpha.projects.locations.rankingConfigs

メソッド
rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
指定された入力クエリに基づいて、テキスト レコードのリストをランク付けします。

REST リソース: v1alpha.projects.locations.requirements

メソッド
checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
特定の要件を確認します。

REST リソース: v1alpha.projects.locations.sampleQuerySets

メソッド
create POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet を作成します
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を削除します。
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を取得します。
list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet のリストを取得します。
patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet を更新します。

REST リソース: v1alpha.projects.locations.sampleQuerySets.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1alpha.projects.locations.sampleQuerySets.sampleQueries

メソッド
create POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery を作成します
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を削除します。
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を取得します。
import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
複数の SampleQuery の一括インポート。
list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery のリストを取得します。
patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery を更新します。

REST リソース: v1alpha.projects.locations.userEvents

メソッド
collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
ユーザー イベントの一括インポート。
write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1alpha.projects.locations.userStores

メソッド
batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
ユーザー ライセンスを更新します。

REST リソース: v1alpha.projects.locations.userStores.operations

メソッド
get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1alpha.projects.locations.userStores.userLicenses

メソッド
list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
ユーザー ライセンスを一覧表示します。

REST リソース: v1alpha.projects.operations

メソッド
get GET /v1alpha/{name=projects/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1alpha/{name=projects/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects

メソッド
provision POST /v1/{name=projects/*}:provision
プロジェクト リソースをプロビジョニングします。

REST リソース: v1.projects.locations

メソッド
getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
AclConfig を取得します。
getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
CmekConfig を取得します。
setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
Collection を作成し、その DataConnector を設定します。
setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
Collection を作成し、その DataConnector を設定します。
updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
顧客のプロジェクトのロケーションで使用するデフォルトの ACL 構成。
updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1.projects.locations.cmekConfigs

メソッド
delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig のプロビジョニングを解除します。
get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig を取得します。
list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
プロジェクトに関連付けられているすべての CmekConfig を一覧表示します。
patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
顧客のプロジェクトのロケーションで使用する CMEK 鍵をプロビジョニングします。

REST リソース: v1.projects.locations.collections

メソッド
delete DELETE /v1/{name=projects/*/locations/*/collections/*}
Collection を削除します。
getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
DataConnector を取得します。
updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
DataConnector を更新します。

REST リソース: v1.projects.locations.collections.dataConnector.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores

メソッド
completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を取得します。
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore を更新します。
trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
カスタムモデルをトレーニングします。

REST リソース: v1.projects.locations.collections.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。

REST リソース: v1.projects.locations.collections.dataStores.branches.documents

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を取得します。
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1.projects.locations.collections.dataStores.branches.operations

メソッド
cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.completionConfig

メソッド
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1.projects.locations.collections.dataStores.completionSuggestions

メソッド
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1.projects.locations.collections.dataStores.controls

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1.projects.locations.collections.dataStores.conversations

メソッド
converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1.projects.locations.collections.dataStores.customModels

メソッド
list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
すべてのカスタムモデルのリストを取得します。

REST リソース: v1.projects.locations.collections.dataStores.models.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.schemas

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1.projects.locations.collections.dataStores.schemas.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.servingConfigs

メソッド
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1.projects.locations.collections.dataStores.sessions

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1.projects.locations.collections.dataStores.sessions.answers

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1.projects.locations.collections.dataStores.siteSearchEngine

メソッド
batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
対象サイトの所有権と有効性を確認します。
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
ドメインの所有権の証明ステータスを含むターゲット サイトのリストを返します。
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。

REST リソース: v1.projects.locations.collections.dataStores.siteSearchEngine.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.dataStores.suggestionDenyListEntries

メソッド
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1.projects.locations.collections.dataStores.userEvents

メソッド
collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1.projects.locations.collections.engines

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*}/engines
Engine を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*}
Engine を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*}
Engine を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
プロジェクトに関連付けられているすべての Engine を一覧表示します。
patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine を更新します。

REST リソース: v1.projects.locations.collections.engines.assistants

メソッド
assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
ユーザーのクエリを支援します。
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine のすべての Assistant を一覧表示します。
patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant を更新します。
streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
ユーザーのクエリをストリーミング形式で支援します。

REST リソース: v1.projects.locations.collections.engines.completionConfig

メソッド
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1.projects.locations.collections.engines.controls

メソッド
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
コントロールを作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
Control を更新します。

REST リソース: v1.projects.locations.collections.engines.conversations

メソッド
converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
会話を会話します。
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
会話を作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
会話を更新します。

REST リソース: v1.projects.locations.collections.engines.operations

メソッド
cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.collections.engines.servingConfigs

メソッド
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1.projects.locations.collections.engines.sessions

メソッド
addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
セッション内のアシスト呼び出しのソースとして使用するコンテキスト ファイルをアップロードします。
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
セッションを作成します。
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを削除します。
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを取得します。
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
セッションを更新します。

REST リソース: v1.projects.locations.collections.engines.sessions.answers

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1.projects.locations.collections.engines.sessions.assistAnswers

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer を取得します。

REST リソース: v1.projects.locations.collections.operations

メソッド
get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/collections/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.dataStores

メソッド
completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
指定されたユーザー入力をキーワード候補で補完します。
create POST /v1/{parent=projects/*/locations/*}/dataStores
DataStore を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*}
DataStore を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*}
DataStore を取得します。
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine を取得します。
list GET /v1/{parent=projects/*/locations/*}/dataStores
プロジェクトに関連付けられているすべての DataStore を一覧表示します。
patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore を更新します。

REST リソース: v1.projects.locations.dataStores.branches

メソッド
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document のインデックス更新頻度メタデータを取得します。

REST リソース: v1.projects.locations.dataStores.branches.documents

メソッド
create POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を取得します。
import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
複数の Document の一括インポート。
list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document のリストを取得します。
patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document を更新します。
purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
ブランチ内の選択したすべての Document を完全に削除します。

REST リソース: v1.projects.locations.dataStores.branches.operations

メソッド
cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.dataStores.completionConfig

メソッド
completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
高度なキーワード候補でユーザー入力を補完します。

REST リソース: v1.projects.locations.dataStores.completionSuggestions

メソッド
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore の CompletionSuggestion をインポートします。
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore のすべての CompletionSuggestion を完全に削除します。

REST リソース: v1.projects.locations.dataStores.controls

メソッド
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
コントロールを作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
Control を取得します。
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
DataStore ごとにすべてのコントロールを一覧表示します。
patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
Control を更新します。

REST リソース: v1.projects.locations.dataStores.conversations

メソッド
converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
会話を会話します。
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
会話を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
会話を取得します。
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
DataStore ごとにすべての会話を一覧表示します。
patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
会話を更新します。

REST リソース: v1.projects.locations.dataStores.models.operations

メソッド
get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.dataStores.operations

メソッド
get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.dataStores.schemas

メソッド
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を取得します。
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema のリストを取得します。
patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema を更新します。

REST リソース: v1.projects.locations.dataStores.servingConfigs

メソッド
answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
クエリ メソッドに回答します。
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig を更新します。
recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
コンテキスト ユーザー イベントを必要とするレコメンデーションを作成します。
search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
検索を実行します。
searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
検索を実行します。
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
クエリメソッド(ストリーミング)に回答します。

REST リソース: v1.projects.locations.dataStores.sessions

メソッド
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
セッションを作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを取得します。
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
DataStore ごとにすべてのセッションを一覧表示します。
patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
セッションを更新します。

REST リソース: v1.projects.locations.dataStores.sessions.answers

メソッド
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
回答を取得します。

REST リソース: v1.projects.locations.dataStores.siteSearchEngine

メソッド
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
高度なサイト内検索から基本的なサイト内検索にダウングレードします。
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
基本的なサイト内検索から高度なサイト内検索にアップグレードします。
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI のリストのオンデマンド再クロールをリクエストします。

REST リソース: v1.projects.locations.dataStores.siteSearchEngine.sitemaps

メソッド
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap を削除します。
fetch GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStoreSitemap を取得します。

REST リソース: v1.projects.locations.dataStores.siteSearchEngine.targetSites

メソッド
batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
TargetSite をバッチで作成します。
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite を作成します。
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を削除します。
get GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を取得します。
list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite のリストを取得します。
patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite を更新します。

REST リソース: v1.projects.locations.dataStores.suggestionDenyListEntries

メソッド
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore のすべての SuggestionDenyListEntry をインポートします。
purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore のすべての SuggestionDenyListEntry を完全に削除します。

REST リソース: v1.projects.locations.dataStores.userEvents

メソッド
collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
ユーザー イベントの一括インポート。
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
特定のフィルタで指定されたすべてのユーザー イベントを完全に削除します。
write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1.projects.locations.groundingConfigs

メソッド
check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
接地チェックを行います。

REST リソース: v1.projects.locations.identityMappingStores

メソッド
create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
新しい ID マッピング ストアを作成します。
delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを削除します。
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
ID マッピング ストアを取得します。
importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID マッピング エントリのリストを ID マッピング ストアにインポートします。
list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
すべての ID マッピング ストアを一覧表示します。
listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID マッピング ストア内の ID マッピングを一覧表示します。
purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID マッピング ストアから、指定された ID マッピング エントリまたはすべての ID マッピング エントリを削除します。

REST リソース: v1.projects.locations.identityMappingStores.operations

メソッド
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.licenseConfigs

メソッド
create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig を作成します
get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を取得します。
patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig を更新します

REST リソース: v1.projects.locations.operations

メソッド
get GET /v1/{name=projects/*/locations/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*/locations/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。

REST リソース: v1.projects.locations.podcasts.operations

メソッド
get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
長時間実行オペレーションの最新状態を取得します。

REST リソース: v1.projects.locations.rankingConfigs

メソッド
rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
指定された入力クエリに基づいて、テキスト レコードのリストをランク付けします。

REST リソース: v1.projects.locations.userEvents

メソッド
collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
ブラウザから 1 つのユーザー イベントを書き込みます。
import POST /v1/{parent=projects/*/locations/*}/userEvents:import
ユーザー イベントの一括インポート。
write POST /v1/{parent=projects/*/locations/*}/userEvents:write
1 つのユーザー イベントを書き込みます。

REST リソース: v1.projects.locations.userStores

メソッド
batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
ユーザー ライセンスを更新します。

REST リソース: v1.projects.locations.userStores.userLicenses

メソッド
list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
ユーザー ライセンスを一覧表示します。

REST リソース: v1.projects.operations

メソッド
cancel POST /v1/{name=projects/*/operations/*}:cancel
長時間実行オペレーションの非同期キャンセルを開始します。
get GET /v1/{name=projects/*/operations/*}
長時間実行オペレーションの最新状態を取得します。
list GET /v1/{name=projects/*}/operations
リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。