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

リージョン サービス エンドポイント

リージョン サービス エンドポイントは、単一リージョンの API サービスのネットワーク アドレスを指定するベース URL です。複数のリージョンで利用可能なサービスには、複数のリージョン エンドポイントが存在している場合があります。ロケーションを選択すると、このサービスのリージョン サービス エンドポイントが表示されます。


  • https://discoveryengine.googleapis.com
  • REST リソース: v1beta.billingAccounts.billingAccountLicenseConfigs

    メソッド
    distributeLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    請求先アカウント レベルからプロジェクト レベルに LicenseConfig を分配します。
    retractLicenseConfig POST /v1beta/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    このメソッドは、請求先アカウント側から呼び出され、指定されたプロジェクトから LicenseConfig を請求先アカウントに戻します。

    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
    モニタリング用のオーガニック クロール頻度または専用クロール頻度の時系列データを取得します。
    provision POST /v1beta/{name=projects/*/locations/*}:provision
    プロジェクト リソースをプロビジョニングします。
    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 を取得します。
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。
    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    DataStore で Sitemap を取得します。

    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 を取得します。
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Engine の IAM アクセス制御ポリシーを取得します。
    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
    既存の Engine のトレーニングを一時停止します。
    resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
    既存の Engine のトレーニングを再開します。
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Engine の IAM アクセス制御ポリシーを設定します。
    tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
    既存の Engine をチューニングします。

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

    メソッド
    write POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    内部オブザーバビリティ ロギングのために、単一のエージェント ターンの実行軌跡を書き込みます。

    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.assistants.agents.operations

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

    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Conversation を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を削除します。
    get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を更新します。

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

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

    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 を取得します。
    getIamPolicy GET /v1beta/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    setIamPolicy POST /v1beta/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。

    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    DataStore で Sitemap を取得します。

    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 を作成します。このメソッドは、NotebookLm ライセンスまたは Gemini Enterprise の無料トライアル ライセンスの作成にのみ使用してください。
    get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
    LicenseConfig を取得します。
    list GET /v1beta/{parent=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
    ユーザー ライセンスを更新します。
    get GET /v1beta/{name=projects/*/locations/*/userStores/*}
    ユーザーストアを取得します。
    patch PATCH /v1beta/{userStore.name=projects/*/locations/*/userStores/*}
    ユーザーストアを更新します。

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

    メソッド
    list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    プロジェクトに関連付けられているすべての LicenseConfigUsageStats を一覧表示します。

    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.billingAccounts.billingAccountLicenseConfigs

    メソッド
    distributeLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    請求先アカウント レベルからプロジェクト レベルに LicenseConfig を分配します。
    get GET /v1alpha/{name=billingAccounts/*/billingAccountLicenseConfigs/*}
    BillingAccountLicenseConfig を取得します。
    list GET /v1alpha/{parent=billingAccounts/*}/billingAccountLicenseConfigs
    指定された請求先アカウントのすべての BillingAccountLicenseConfig を一覧表示します。
    retractLicenseConfig POST /v1alpha/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    このメソッドは、請求先アカウント側から呼び出され、指定されたプロジェクトから LicenseConfig を請求先アカウントに戻します。

    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

    メソッド
    completeExternalIdentities GET /v1alpha/{parent=projects/*/locations/*}:completeExternalIdentities
    このメソッドは、指定された接頭辞に基づいて、外部 ID プロバイダで管理されているユーザーとグループの候補を返します。
    estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
    顧客が使用するデータサイズを推定します。
    getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
    AclConfig を取得します。
    getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
    CmekConfig を取得します。
    obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
    モニタリング用のオーガニック クロール頻度または専用クロール頻度の時系列データを取得します。
    provision POST /v1alpha/{name=projects/*/locations/*}:provision
    プロジェクト リソースをプロビジョニングします。
    queryConfigurablePricingUsageStats GET /v1alpha/{project=projects/*}/locations/{location}:queryConfigurablePricingUsageStats
    プロジェクトの構成可能な料金の使用統計情報をクエリします。
    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 を取得します。
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Collection の IAM アクセス制御ポリシーを取得します。
    list GET /v1alpha/{parent=projects/*/locations/*}/collections
    Collection のリストを取得します。
    patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
    Collection を更新します。
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Collection の IAM アクセス制御ポリシーを設定します。
    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
    関連付けられたコネクタのシークレットを取得します。
    invokeConnectorMcp POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:invokeConnectorMcp
    MCP コネクタを呼び出します。
    mcp DELETE /v1alpha/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest は MCP DELETE リクエストを処理します。
    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
    DataConnector の ConnectorRun を一覧表示します。

    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

    メソッド
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:addPatientFilter
    データストアの患者フィルタとして患者 ID のグループを追加します。
    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 を削除します。
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:deletePatientFilter
    データストアの患者フィルタ全体を削除します。
    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 を取得します。
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:removePatientFilter
    データストアの患者フィルタから患者 ID のグループを削除します。
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:replacePatientFilter
    データストアの患者フィルタを置き換えます。
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。
    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    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
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    高度なサイト内検索データストアの URI パターンとドキュメントのデータ マッピングを取得します。
    recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
    URI のリストのオンデマンド再クロールをリクエストします。
    setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
    高度なサイト内検索データストアの 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
    DataStore で Sitemap を取得します。

    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 を取得します。
    patch PATCH /v1alpha/{widgetConfig.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 を取得します。
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Engine の IAM アクセス制御ポリシーを取得します。
    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
    既存の Engine のトレーニングを一時停止します。
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
    既存の Engine のトレーニングを再開します。
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Engine の IAM アクセス制御ポリシーを設定します。
    tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
    既存の Engine をチューニングします。
    updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
    CompletionConfig を更新します。

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

    メソッド
    write POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    内部オブザーバビリティ ロギングのために、単一のエージェント ターンの実行軌跡を書き込みます。

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

    メソッド
    exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
    指標をエクスポートします。
    getConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    AnalyticsConfig を取得します。
    updateConfig PATCH /v1alpha/{analyticsConfig.name=projects/*/locations/*/collections/*/engines/*/analytics/config}
    アナリティクスの AnalyticsConfig を更新します。

    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 を作成します。
    createCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:createCachedContent
    明示的なコンテキスト キャッシュ(Vertex CachedContent)を作成します。その name は、後続の GenerateContent リクエストで cachedContent として渡されます。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Assistant を削除します。
    deleteCachedContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:deleteCachedContent
    CreateCachedContent によって作成されたコンテキスト キャッシュを削除します(TTL の前にストレージを解放します)。
    generateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:generateContent
    ファーストパーティの Gemini Enterprise クライアントに代わってモデルからコンテンツを生成します(単項)。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Assistant を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
    Engine のすべての Assistant を一覧表示します。
    patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
    Assistant を更新します。
    predict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:predict
    ファーストパーティの Gemini Enterprise クライアントに代わって、モデルから単項予測を提供します。
    streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
    ユーザーのクエリをストリーミング形式で支援します。
    streamGenerateContent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamGenerateContent
    GenerateContent のサーバー ストリーミング バリアント。
    streamRawPredict POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamRawPredict
    generateContent シェイプではなく、未加工のリクエスト/レスポンス プロトコルを使用するモデルのサーバー ストリーミング未加工予測。

    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 をデプロイします。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
    Agent を取得します。
    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
    一般公開されている Agent を拒否します。
    requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
    Agent をレビューできるように管理者に提示します。
    withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
    一般公開されている Agent を取り消します。

    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.agents.operations

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

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

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

    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
    アクティブなすべての CannedQuery の CannedQueryUserView を一覧表示します。
    patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
    CannedQuery を更新します。

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

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

    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Conversation を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を更新します。

    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
    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
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
    現在のセッション内のすべてのファイルのメタデータを一覧表示します。
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を更新します。
    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
    セッションで使用するコンテキスト ファイルを選択します。
    validateUserAuthorization POST /v1alpha/{session=projects/*/locations/*/collections/*/engines/*/sessions/*}:validateUserAuthorization
    ユーザーがサードパーティの同意画面から戻った後、A2A 3-legged-OAuth(3LO)ダウンストリーム認証同意フローを検証し、Auth Manager でダウンストリーム認証情報を確定します。

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

    メソッド
    acquirePrograms POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:acquirePrograms
    評価用に生成されたプログラムのキューから 1 つ以上の AlphaEvolveProgram を取得します。
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    新しい AlphaEvolveExperiment を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    テストが終了状態(完了、キャンセルなど)の場合に、テストを削除します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}
    既存の AlphaEvolveExperiment を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/alphaEvolveExperiments
    指定されたセッション内のすべての AlphaEvolveExperiment を一覧表示します。
    resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:resume
    ワークフローを再開して AlphaEvolveExperiment を処理します。
    start POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:start
    AlphaEvolveExperiment を処理するワークフローを開始します。
    submitProgramsEvaluations POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}:submitProgramsEvaluations
    テストに AlphaEvolveProgramEvaluation を追加します。

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

    メソッド
    create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    新しい AlphaEvolveProgram を作成します。
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*/alphaEvolvePrograms/*}
    既存の AlphaEvolveProgram を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*/alphaEvolveExperiments/*}/alphaEvolvePrograms
    リクエストで指定された条件に沿って、特定のテストのすべての AlphaEvolveProgram を一覧表示します。

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

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

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

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

    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.operations

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

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

    メソッド
    get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    WidgetConfig を取得します。
    patch PATCH /v1alpha/{widgetConfig.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

    メソッド
    addPatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:addPatientFilter
    データストアの患者フィルタとして患者 ID のグループを追加します。
    completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
    指定されたユーザー入力をキーワード候補で補完します。
    create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
    DataStore を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
    DataStore を削除します。
    deletePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:deletePatientFilter
    データストアの患者フィルタ全体を削除します。
    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 を取得します。
    getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    removePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:removePatientFilter
    データストアの患者フィルタから患者 ID のグループを削除します。
    replacePatientFilter POST /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:replacePatientFilter
    データストアの患者フィルタを置き換えます。
    setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。
    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    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
    この dataStore にリンクされているすべての 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
    Session を作成します。
    delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    DataStore で Sitemap を取得します。

    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 を取得します。
    patch PATCH /v1alpha/{widgetConfig.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 を作成します。このメソッドは、NotebookLm ライセンスまたは Gemini Enterprise の無料トライアル ライセンスの作成にのみ使用してください。
    get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
    LicenseConfig を取得します。
    list GET /v1alpha/{parent=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
    ユーザー ライセンスを更新します。
    get GET /v1alpha/{name=projects/*/locations/*/userStores/*}
    ユーザーストアを取得します。
    patch PATCH /v1alpha/{userStore.name=projects/*/locations/*/userStores/*}
    ユーザーストアを更新します。

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

    メソッド
    list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    プロジェクトに関連付けられているすべての LicenseConfigUsageStats を一覧表示します。

    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

    メソッド
    export POST /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses:export
    親 UserStore のすべての UserLicense を 1 つの CSV ドキュメントとしてエクスポートします。
    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.billingAccounts.billingAccountLicenseConfigs

    メソッド
    distributeLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:distributeLicenseConfig
    請求先アカウント レベルからプロジェクト レベルに LicenseConfig を分配します。
    retractLicenseConfig POST /v1/{billingAccountLicenseConfig=billingAccounts/*/billingAccountLicenseConfigs/*}:retractLicenseConfig
    このメソッドは、請求先アカウント側から呼び出され、指定されたプロジェクトから LicenseConfig を請求先アカウントに戻します。

    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 を取得します。
    provision POST /v1/{name=projects/*/locations/*}:provision
    プロジェクト リソースをプロビジョニングします。
    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 を取得します。
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*}:getIamPolicy
    Collection の IAM アクセス制御ポリシーを取得します。
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*}:setIamPolicy
    Collection の IAM アクセス制御ポリシーを設定します。
    updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
    DataConnector を更新します。

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

    メソッド
    mcp DELETE /v1/projects/*/locations/*/collections/*/dataConnector/mcp
    ServeMcpDeleteRequest は MCP DELETE リクエストを処理します。

    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 を取得します。
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。
    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
    この dataStore にリンクされているすべての ServingConfig を一覧表示します。
    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
    Session を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    DataStore で Sitemap を取得します。

    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.dataStores.widgetConfigs

    メソッド
    get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    WidgetConfig を取得します。
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
    WidgetConfig を更新します。

    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 を取得します。
    getIamPolicy GET /v1/{resource=projects/*/locations/*/collections/*/engines/*}:getIamPolicy
    Engine の IAM アクセス制御ポリシーを取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
    プロジェクトに関連付けられているすべての Engine を一覧表示します。
    patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
    Engine を更新します。
    setIamPolicy POST /v1/{resource=projects/*/locations/*/collections/*/engines/*}:setIamPolicy
    Engine の IAM アクセス制御ポリシーを設定します。

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

    メソッド
    write POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/agentTrajectories:write
    内部オブザーバビリティ ロギングのために、単一のエージェント ターンの実行軌跡を書き込みます。

    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.assistants.agents.a2a.v1

    メソッド
    getCard GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/card
    GetAgentCard は、エージェントのエージェント カードを返します。

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

    メソッド
    send POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:send
    エージェントにメッセージを送信します。
    stream POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/message:stream
    SendStreamingMessage は、タスクが中断状態または終了状態になるまでタスク更新イベントのストリームを返すストリーミング呼び出しです。

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

    メソッド
    cancel POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:cancel
    エージェントからタスクをキャンセルします。
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}
    エージェントからタスクの現在の状態を取得します。
    subscribe GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*}:subscribe
    TaskSubscription は、タスク更新イベントのストリームを返すストリーミング呼び出しです。

    REST リソース: v1.projects.locations.collections.engines.assistants.agents.a2a.v1.tasks.pushNotificationConfigs

    メソッド
    create POST /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*/pushNotificationConfigs}
    タスクのプッシュ通知構成を設定します。
    delete DELETE /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    タスクのプッシュ通知構成を削除します。
    get GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{name=tasks/*/pushNotificationConfigs/*}
    タスクのプッシュ通知設定を取得します。
    list GET /v1/{tenant=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/a2a/v1/{parent=tasks/*}/pushNotificationConfigs
    タスクに設定されているプッシュ通知のリストを取得します。

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

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

    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    Conversation を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
    この dataStore にリンクされているすべての ServingConfig を一覧表示します。
    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
    Session を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を削除します。
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を取得します。
    list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
    Session を更新します。

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

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

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

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

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

    メソッド
    get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    WidgetConfig を取得します。
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
    WidgetConfig を更新します。

    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 を取得します。
    getIamPolicy GET /v1/{resource=projects/*/locations/*/dataStores/*}:getIamPolicy
    DataStore の IAM アクセス制御ポリシーを取得します。
    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 を更新します。
    setIamPolicy POST /v1/{resource=projects/*/locations/*/dataStores/*}:setIamPolicy
    DataStore の IAM アクセス制御ポリシーを設定します。

    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
    Control を作成します。
    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
    すべての Control を親 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
    Conversation を変換します。
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    Conversation を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を削除します。
    get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を取得します。
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
    親 DataStore ごとにすべての Conversation を一覧表示します。
    patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
    Conversation を更新します。

    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
    Answer クエリメソッド。
    create POST /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    ServingConfig を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    ServingConfig を削除します。
    get GET /v1/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
    ServingConfig を取得します。
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
    この dataStore にリンクされているすべての ServingConfig を一覧表示します。
    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
    Session を作成します。
    delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を削除します。
    get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を取得します。
    list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
    親 DataStore ごとにすべての Session を一覧表示します。
    patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
    Session を更新します。

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

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

    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
    DataStore で Sitemap を取得します。

    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.dataStores.widgetConfigs

    メソッド
    get GET /v1/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    WidgetConfig を取得します。
    patch PATCH /v1/{widgetConfig.name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
    WidgetConfig を更新します。

    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 を作成します。このメソッドは、NotebookLm ライセンスまたは Gemini Enterprise の無料トライアル ライセンスの作成にのみ使用してください。
    get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
    LicenseConfig を取得します。
    list GET /v1/{parent=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
    ユーザー ライセンスを更新します。
    get GET /v1/{name=projects/*/locations/*/userStores/*}
    ユーザーストアを取得します。
    patch PATCH /v1/{userStore.name=projects/*/locations/*/userStores/*}
    ユーザーストアを更新します。

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

    メソッド
    list GET /v1/{parent=projects/*/locations/*/userStores/*}/licenseConfigsUsageStats
    プロジェクトに関連付けられているすべての LicenseConfigUsageStats を一覧表示します。

    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
    リクエスト内の指定したフィルタに一致するオペレーションを一覧表示します。